本文Jenkins版本2.190.2,為19年11月最新
1、安裝Jenkins、Git和NodeJS
Jenkins安裝參考:https://www.cnblogs.com/zhi-leaf/p/11803959.html
Git安裝參考:https://www.cnblogs.com/zhi-leaf/p/10978538.html
NodeJS安裝參考:https://www.cnblogs.com/zhi-leaf/p/10979629.html
2、Jenkins安裝Git、NodeJS和Publish Over SSH插件
如果插件安裝出錯,可在國內鏡像下載安裝文件進行離線安裝,參考:Jenkins安裝第一個插件和通過離線安裝包進行安裝
3、配置環境變量(這一步和第4步均是為了讓jenkins能夠使用git和npm命令,可視情況操作,作者重新安裝時這2步就沒配置)
在服務器上輸入echo $PATH,查看當前環境變量
將上面的環境變量配置到Manage Jenkins>>Configure System>>Global properties中
4、打開Manage Jenkins>>Global Tool Configuration,配置Git、NodeJS插件信息
5、打開Manage Jenkins>>Configure System,配置Publish over SSH服務器
6、創建NodeJS構建任務
1)創建一個自由風格的任務
2)配置Git,下載代碼,點擊Add配置Git的用戶名密碼
github上的代碼結構如下:
3)構建前台代碼
4)通過Publish Over SSH將構建后的代碼發布到遠程服務器nginx下
5)執行任務
打包成功了即可訪問到最新的結果