aaa job调用bbb job,bbb job设置成unstable
retry(2){
try{
def result=build job: "bbb"
echo result
}catch(err){
if(!err.getMessage().contains("UNSTABLE"))
throw err
}
}
本文介绍了一种使用Jenkins进行任务调度时的重试机制实现方案。具体来说,通过调用不稳定状态的任务并捕获特定错误来触发重试,确保了任务能够成功执行。这种机制对于提高流水线的稳定性和可靠性至关重要。
aaa job调用bbb job,bbb job设置成unstable
retry(2){
try{
def result=build job: "bbb"
echo result
}catch(err){
if(!err.getMessage().contains("UNSTABLE"))
throw err
}
}
4440
864
3487

被折叠的 条评论
为什么被折叠?