1. 安裝
安裝 Nginx
1.1去官網下直接下載,解壓縮 start nginx
就可以使了,常用命令:
-
start nginx # 啟動
-
nginx -s reload # 修改配置后重新加載生效
-
nginx -s reopen # 重新打開日志文件
-
nginx -t # 配置文件檢測是否正確
1.2 安裝Jenkins
從官網下載文件安裝之后,我這里安裝到 C:\Jenkins
(Mac 不用在意),默認端口 8080,這時候瀏覽器訪問 localhost:8080
就能訪問 Jenkins 首頁,這里注意如果不安裝到 C 盤根目錄有些插件安裝會出錯
這里會讓你去某個地方找一個初始密碼文件打開并填到下面的密碼框里,驗證成功之后進入頁面,選擇 Installsuggested plugins
推介安裝的插件
?
?
?
插件都安裝完成之后進入用戶登錄界面,設定用戶名、密碼及郵箱。
然后提示 Jenkins is ready!→ Start using Jenkins ~
?
?
?
注意這里因為要使用node的命令來執行創建后操作,所以還需要安裝插件:NodeJSPlugin
、 Deployto container
、 Github
、 Postbuild task
這里順便記錄一下啟動和關閉Jenkins服務的命令行:
-
net start jenkins // 啟動Jenkins服務
-
net stop jenkins // 停止Jenkins服務
?
2. 創建svn項目的Jenkins任務
2.1 新建
左邊欄新建一個任務,輸入一個任務名稱,這里隨便寫一個
?
?
2.2 配置
?
General
這里才是重頭戲,進入剛剛創建的任務的配置頁面的 General
?
?
?棄舊的構建就是檢測到新的版本之后把舊版本的構建刪除
?Jenkins 不僅可以持續集成? Github 上的項目:
?
進行commit上去后即可進行部署了
大致是這樣還需要深入研究
?