Git鈎子設置自動構建Jenkins


打開Git倉庫,找到對應的項目,點擊“倉庫設置”,左側點擊“管理Git鈎子”,如下圖所示:

 

因為是push之后觸發自動構建的,選擇“post-receive”進行編輯

#!/bin/bash
#提取分支名
read params
branch=`echo $params | awk '{print \$3}' | awk -F '/' '{print $3}'`

#根據分支選擇jenkins任務名
jenkinsJopName=XXX
case $branch in test) jenkinsJopName=test ;; *) exit ;; esac #使用jekins-cli構建項目
java
-jar /jenkins-cli.jar -auth username:password -s http://localhost:8080/ build $jenkinsJopName
#上面的 -s參數指定jenkins服務的地址,然后加 build命令,build命令后邊加上需要構建的job名

 

 

在jenkins提供的web界面中有一次對jenkins的命令行的簡單介紹,位置在 系統管理 -> jenkins CLI 

 

 


免責聲明!

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



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