我在詹金斯(Jenkins)有一个作业A用于自动测试,如果另一个作业B构建成功,则触发该作业。作业A运行了几个测试。有些测试很不稳定,所以我想再次运行几次,让它们有通过的机会,这样我的构建就不会不稳定/失败。
我可以使用任何插件吗?
我建议您 修复 或重写测试,以便仅在发生故障时它们才会失败。也许您可以 嘲笑 那些容易失败的事物。如果您打算取消数据库连接,则可以使用sqlite本地的或。
sqlite
但是还有一个可以重试构建的插件:https : //wiki.jenkins- ci.org/display/JENKINS/Naginator+Plugin
只需安装插件,然后在项目的配置页面上检查“失败后重试构建”的后构建操作。