svn提交代碼自動觸發jenkins構建任務


一、新建一個用戶svn_submit,用於svn執行jenkins命令客戶端

 

 

 

 二、在jenkins管理頁面中下載jenkins-cli.jar包

 

 

 

 

 四、設置全局安全授權策略

 

 

 

 五、將jenkins-cli.jar文件上傳到svn服務器的svn倉庫根目錄下

 測試jenkins-cli.jar,測試成功

 

 

 

 六、打開svn server管理端,設置項目的hook腳本

選中倉庫名稱,點擊右鍵,選擇屬性

 

 點擊"hooks",選中"Post-commit hook",點擊"edit",輸入

java -jar d:\Repositories\jenkins-cli.jar -s http://172.28.5.124:8080/ -auth svn_submit:xxxxxx build 測試項目

 

 

 

七、將hooks里的腳本粘貼到CMD中執行,是否成功觸發jenkins的任務

 

 

 9點59分開始觸發構建,在jenkins頁面中查看項目控制台輸出

 

 

成功執行構建。構建完畢后,自動觸發遠程windows服務器python自動化測試項目

 

 

 並生成最新的測試報告頁面

 

  

八、從myeclipse提交代碼進行測試

修改pom.xml文件里的 <name>hl95_sms_tag</name>,並提交

 

 

 提交完成后,自動觸發構建,構建完成后觸發python自動化測試,測試完畢自動生成測試報告

 


免責聲明!

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



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