我有一个Jenkins的工作需要几个构建attepmts直到它成功构建,有没有办法自动重新构建工作,直到工作完成?如何在构建成功之前重新构建Jenkins上的任务?
0
A
回答
2
如果您的构建是预计要求多次尝试成功,我会先修复构建。
要重试Jenkins作业,可以使用Nagitor plugin。
配置
只需安装插件,然后检查生成后行动“打造重试失败后,”项目的配置页面上。
如果构建失败,它将被重新调度以在指定的时间之后再次运行。您可以选择多少次重试运行作业。对于每个连续不成功的构建,您可以选择延长等待时间。
以下选项也可用:
- 重新运行构建不稳定的构建以及故障
- 只有构建日志的输出包含给定的正则表达式
- 重办打造只为重建工作矩阵作业的失败部分
该插件还为构建部分添加了重新运行按钮。
1
我还没有尝试过自己,但一个快速的谷歌打开了Naginator Plugin,这似乎做你在问什么。
强制性的一面:尽管如此,更好的解决你的构建。
相关问题
- 1. Jenkins - 在构建任何构建作业之前执行脚本
- 2. Jenkins - 如果构建失败,则部署上次成功构建的构件
- 3. 如何在Jenkins中检索最新成功构建的build_id?
- 4. 设置Jenkins构建名称只在成功构建
- 5. 如何在Jenkins运行新工作之前完成整个管道的构建?
- 6. 执行任务之前android gradle构建?
- 7. 如果Selenium-Test(构建任务)失败,则取消Jenkins构建任务
- 8. jenkins构建完成从构建
- 9. 成功构建部署后,Jenkins构建失败
- 10. jenkins成功构建后提交
- 11. 如何在Android Gradle构建任务之前做些事情?
- 12. 如何在构建之前获取gradle来运行任务?
- 13. 成功构建gnuradio后如何更新?
- 14. Jenkins&SVN集成 - 在构建+ dev名称之前暂停
- 15. 如何在Jenkins中触发构建在其他构建成功但在Bamboo中运行之后
- 16. 将上次成功的构建上传到Jenkins的Fabric/Crashlytics
- 17. .asmx文件在允许完整网站构建成功之前需要重新构建
- 18. 如何在jenkins上构建cpp代码?
- 19. 如何定期在Jenkins上构建?
- 20. Sandboxed Maven构建在Jenkins上
- 21. 如何构建任务'android:config'
- 22. 构建服务器(CI服务器)上的构建或重建
- 23. 如何在jenkins中成功构建后运行脚本
- 24. Visual Studio在构建完成之前调用构建事件
- 25. 比较之前在Jenkins中的当前构建CI
- 26. Jenkins构建永不完成
- 27. 如何重命名Jenkins构建状态
- 28. MS构建的Perforce任务构建
- 29. 在新的自定义构建任务中重新使用TFS2015的现有构建任务
- 30. 阻止Jenkins在每个成功构建中创建git标记
它正在与IBM Bluemix进行身份验证阶段发生,在您通过身份验证(即使您的密钥正确)之前可能需要尝试几次尝试。感谢您的帮助。 – barha