1. 程式人生 > >jenkins+WebHook+Coding自動化部署專案

jenkins+WebHook+Coding自動化部署專案

                                 沒時間整理 就簡單寫了下,有問題可以一起探討~

專案程式碼放在coding上進行託管,每次部署專案都特別麻煩,本地maven打成jar包上傳到伺服器,然後伺服器在啟動。

每次釋出一個版本 都要做這些繁瑣的事情,現在使用jenkins整合配合命令 自動部署專案,so easy!

為了方便,把jenkins放在伺服器上了。

1.下載jenkins war包解壓到伺服器的tomcat/webapps下 啟動專案 ,啟動完專案之後檢視log日誌,會有一個密碼串輸出。

2.位址列輸出開啟http://xxx.xxx.xxx.xxx8080/jenkins 會提示輸入密碼,把log輸出的那個密碼複製進來登入。

3.安裝一些基礎的外掛 和必要的外掛 git coding maven 

4.本地安裝git 然後把專案git到本地 執行命令  git clone https://git.coding.net/Mastra/Server.git

coding 上要配置 ssh 的公鑰----- 和webHook  配置都比較簡單

5.建立一個專案



Refspec  +refs/heads/*:refs/remotes/origin/* +refs/merge/*/MERGE:refs/remotes/origin/merge/*




構建完成