gitlab提交程式碼自動觸發webhook構建jenkins專案
阿新 • • 發佈:2018-11-20
1:環境配置
Debian 3.16.43
jenkins2.121.1
2:描述
前端開發人員想程式碼提交到gitlab然後自動釋出到線上伺服器,於是呼叫gitlab的webhooks來直接呼叫jenkins專案釋出到線上
3:開始部署 (此處以 自由風格構 建方式)
3.1 建立專案
3.2 填寫倉庫地址
3.3 重點來了 (選擇構建觸發器)
Build when a change is pushed to GitLab. GitLab CI Service URL: http://ip:8090/project/xuqiu 選擇開啟
3.4 其他的需要根據自己的環境進行選擇使用 我這裡就呼叫指令碼實現釋出的
4: 然後點選儲存 即可 jenkins配置完畢 現在到gitlab上呼叫webhooks來發布jenkins
找到對應的專案->settings->intergrations
填寫呼叫的webhooks呼叫的gitlab的資訊
5 重新提交程式碼到gitlab倉庫 檢視呼叫情況