webhook(網絡鈎子),一般與jenkins聯合使用,gitlab的某個項目的代碼更新了后就觸發 webhook中配置的 url ,這個url一般是某一個jienkins中某一個job的url。即gitlab代碼更新后就會觸發 jinkins的任務自動進行構建。
11.0的版本的web hook如下
設置---》 導入所有倉庫
注意: 上面的url 填寫的地址,如 下圖,是構建觸發器中顯示的地址 GitLab webhook URL: http://172.10.30.228:8080/project/test (這個就是jenkins構建任務的回調url) 。 需要安裝gitlab插件。
注意: 回調url 的具體分支 是在 jenkins中的 源碼管理 確定的(git 地址配置,分支確定)。