2017-06-16 159 views
2

我想讓Jenkins在我的GitLab存儲庫發生更改時構建我的項目。我查了選項jenkins如何在gitlab發生更改時觸發構建

Build when a change is pushed to GitLab. GitLab CI Service URL: http://172.172.10.21:8090/project/myproject/myproject_frontend 

和子選項

Push Events 
Merge Request Events 
Rebuild open Merge Request 
Comments 
Comment for triggering a build 

而且我查

Check repository (SCM) ((without schedules)) 

它不喜歡這個工作。

缺什麼?

在此先感謝

回答

1

從它的外觀,你已經在使用Gitlab Plugin for Jenkins,你只需要:

  • 去你Gitlab庫,轉到回購的「集成」部分設置:

enter image description here

  • 然後,設置網絡掛接網址爲:https://<jenkins-host>:<port>/project/<your job>

enter image description here

這樣Gitlab將在您的詹金斯工作進行POST請求,每次都會發生選定的觸發時間,如果你有這將觸發你的工作任務配置指定的事件以觸發構建。

+0

謝謝,謝謝。現在它正在工作!!!!! – ABT

相關問題