jenkins job構建后匯總結果到同一個文本文檔中去


jenkins 構建后,執行下shell腳本,把結果匯總到同一個文件中,這樣多個job構建后的結果可以在一個文件中展示

result_all_dir="/app/jenkins_result/"
result_json_dir="/app/jenkins_result/"$JOB_NAME
result_all="/app/jenkins_result/result_all.txt";
result_json="/app/jenkins_result/"$JOB_NAME"/result_json.txt";

#執行前先清空上次執行結果
rm -rf $result_all_dir; if [ -d "$result_all_dir" ]; then echo "exist"; else mkdir $result_all_dir; fi if [ -d "$result_json_dir" ]; then echo "exist"; else mkdir $result_json_dir; fi echo $result_all; echo $result_json; rm -rf $result_all; rm -rf $result_json; curl http://xxx.xxx:8888/jenkins/view/%E6%AF%8F%E6%97%A5%E6%9E%84%E5%BB%BA/job/$JOB_NAME/$BUILD_NUMBER/api/json >> $result_json; echo $BUILD_NUMBER"|"$JOB_NAME"|"$SVN_URL"|"$(sed -n 's/.*\"result\":\"\(.*\)\"/\1\",/p' $result_json | awk -F"\"" '{print $1}')"|"$(date "+%Y-%m-%d %H:%M:%S")>> $result_all;

 


免責聲明!

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



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