使用jenkins編譯hugo專案

2021-10-05 20:57:23 字數 1863 閱讀 8923

1.dockerfile內容

#拉取乙個nginx映象

from nginx

#作者maintainer bin.huang

#環境env run_user nginx

env run_group nginx

env data_dir /data/web

env log_dir /data/log/nginx

run mkdir /data/log/nginx -p

run chown nginx.nginx -r /data/log/nginx

#這裡將publice裡的內容全部新增到 /data/web目錄

add ./ /data/web

#這裡將 nginx.conf裡的內容全部新增到/etc/nginx/nginx.conf目錄

add nginx.conf /etc/nginx/nginx.conf

#add default.conf /etc/nginx/conf.d/default.conf

expose 80

entrypoint nginx -g "daemon off;"

2.nginx.conf內容

1.選擇構建乙個自由風格的任務

2.配置git位址

3.構建

Hugo 完整使用教程

基於go 語言開發 1.homebrew 如果你是macos使用者,請使用homebrew快速安裝 2.chocolatey 如果你是windows使用者,請使用chocolatey快速安裝 環境配置請參考本站對應安裝教程 安裝 hugo brew install hugo建立部落格工程 使用如下命...

Jenkins 編譯後使用SSH發布詳解

前言 想要實現自動發布編譯好的apk,我們可以使用官方外掛程式庫里的如下外掛程式。你可以使用ftp程式設計客棧 ssh等方式自動化發布,當然你也可以寫指令碼實現複雜的發布操作。我以publish over ssh為例簡單講解下 主要是目前沒部署ftp服務 tat 因為不知道怎麼使用這個外掛程式,所以...

hugo使用備忘錄

最近在github上發現了除了hexo外的另乙個靜態網頁神器 hugo,這裡就簡單記錄下使用的一些記錄。這裡抄一下hugo官方文件的介紹。hugo是由go語言實現的靜態 生成器。簡單 易用 高效 易擴充套件 快速部署。官方文件位址 這裡多說幾句go語言。該語言貌似最近挺火熱,很多人看好的一門新語言。...