jenkins 實現前端自動化構建(webpack)

1.安裝jenkins:

可以看一下 docker內安裝jenkins的記錄 http://www.itdecent.cn/p/a39904ffbdf7

2.創(chuàng)建項目配置webhooks

也可以看一下上一個項目

3.目標機器上配置好git和密鑰信息

1.  linux 服務器上生成 公鑰和私鑰
2.   粘貼公鑰的賬戶設置內或者項目公鑰中.  
3.  利用ssh clone項目.安裝好相關依賴.()

4.jenkins 配置 publich over ssh插件

可以借鑒 https://blog.csdn.net/houyefeng/article/details/51027885

5.配置build step

拉下項目并且build


image.png

建議勾選 Verbose output in console 可以將目標機器上執(zhí)行的結果返回到jenkins上

6.構建結果

image.png

ps: 這里前端構建不選擇通用的方案
即在jenkins上管理代碼 并且配置構建環(huán)境 最后將構建文檔通過scp等方式傳遞到目標服務器上而是 選擇在目標機器上配置環(huán)境構建.jenkins只是起到 接受webhook信息并且發(fā)起遠程命令.主要是因為方便并且快速.尤其是某些項目需要線上測試.往往通過jenkins 的構建環(huán)境,檢查依賴 等等.帶來很多不便.

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容