1 建立Jenkins工程時設置自動出發構建git
1)在工程設置選擇 ‘構建觸發器’ ------- ‘Build when a change is pushed to GitLab.’ 以下圖設置web
此時會生成一個出發URL須要記住這個URL須要配置到Gitlab webhook中gitlab
2) ’高級‘ 設置測試
點開高級設置 咱們能夠設置項目分支和tokenui
tocken :生成token保留在配置gitlab須要用到,webhook配置的token和Jenkins token保持一致token
2 Gitlab 設置webhookit
1)找到相應的項目點擊 ’Setting‘-----’Integrations’ 設置以下圖 io
2)測試webhook是否配置成功鉤子
在配置完成並保存後,在 ‘Add webhook’ 按鈕下面會看到咱們配置的鉤子配置
3 須要注意的是gitlab帳戶須要有權限pull項目和有權限設置Webhook,此處再也不贅述