一、新建一個用戶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自動化測試,測試完畢自動生成測試報告