利用Jenkins打包並遠程部署NodeJS應用


本文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)執行任務

 

 

  打包成功了即可訪問到最新的結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM