【发布时间】:2019-09-17 13:42:40
【问题描述】:
可能是一个非常基本的问题,但我似乎找不到任何关于如何做到这一点的简单文档。
我有一个非常基本的 UI 测试,每隔几个小时运行一次,而且每次在蓝月亮中构建都是不稳定的,因为测试由于某种原因而失败(挑剔的硒陈旧元素,其他异常)。我希望该作业在不稳定时再次重试构建,如果在第二次尝试后仍然不稳定,则发出警报(目前在构建后操作部分使用 Slack 通知)。
有没有办法做到这一点?提前致谢!
【问题讨论】:
可能是一个非常基本的问题,但我似乎找不到任何关于如何做到这一点的简单文档。
我有一个非常基本的 UI 测试,每隔几个小时运行一次,而且每次在蓝月亮中构建都是不稳定的,因为测试由于某种原因而失败(挑剔的硒陈旧元素,其他异常)。我希望该作业在不稳定时再次重试构建,如果在第二次尝试后仍然不稳定,则发出警报(目前在构建后操作部分使用 Slack 通知)。
有没有办法做到这一点?提前致谢!
【问题讨论】:
naginator jenkins 插件允许您针对不稳定的构建和失败重新运行构建。您必须在 jenkins 中安装插件。
【讨论】: