erlchina 发表于 2018-9-3 12:51:37

jenkins之获取最后一次构建结果

#!/bin/bash  
# author: chunk
  
#通过判断上一次是否构建成功,如果失败则自动清理maven缓存
  
#rm -rf /var/lib/jenkins/.m2/repository/m2c/
  

  
curlhttp://10.0.40.245:8000/job/$JOB_NAME/lastBuild/api/xml |grep "ture"
  
if [ $? -eq 0 ];
  
then
  
   echo "last build is ok"
  
else
  
   rm -rf $JENKINS_HOME/.m2/repository/*
  
   echo"clean maven cache is ok"
  
return 0
  
fi


页: [1]
查看完整版本: jenkins之获取最后一次构建结果