通過webhook構建Jenkins項目


 輪詢SCM可以實現Gitlab代碼更新,項目自動構建,但是

該方案的性能不佳。那有沒有更好的方案呢? 有的。就是利用Gitlab的webhook實現代碼push到倉
庫,立即觸發項目自動構建。

安裝Gitlab Hook插件
需要安裝兩個插件:
Gitlab Hook和GitLab

 

 Jenkins設置自動構建

 等會需要把生成的 webhook URL配置到Gitlab中。

Gitlab配置webhook
1)開啟webhook功能
使用root賬戶登錄到后台,點擊Admin Area -> Settings -> Network
勾選"Allow requests to the local network from web hooks and services"

2 )在項目添加webhook
點擊項目->Settings->Integrations

 

 修改代碼

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM