沒有在windows上配置過jenkins的小伙伴,可以參考我這篇文章:windows + jenkins + .net core + iis自動化部署新手入門
第一步:windows上安裝nodejs
怎么安裝不用說了吧?只需在安裝完執行下命令,查看是否安裝成功就行了。
第二步:在jenkins中新建任務
這里只貼出來具體命令:
需要特別說明的是:
1. cd vue 的作用。
jenkins拉取完代碼后,會自動定位到它的工作空間+任務名稱。
比如我的工作空間是:D:\Jenkins\workspace,任務名稱是:ls.saas.web,最終就會定位到:D:\Jenkins\workspace\ls.saas.web。
從git遠程倉庫拉到的代碼,存放在以任務名稱命名的目錄里。我的前端項目是放在倉庫下一個名叫vue的目錄下面,所以這里要先定位到vue目錄,然后才能進行構建和打包。
2.為什么需要執行兩步批處理命令?在一個里面不行嗎?
答案:不行。
經過測試,第二個命令,也就是拷貝文件的命令,如果和第一個合在一起,該命令不會執行。至於為什么我也沒搞清楚,歡迎有緣人指點迷津。
3.npm install 和 npm run build也要分成兩行,上面的截圖是在一行,這點需要注意。2020-11-21。