2017-07-20 103 views
0

我目前有单独的性能测试,运行4个jenkins阶段。目前如果性能测试失败,则整个管道失败。我可以通过包装试试来缓解这种情况,这会让我继续下去,但如果实际上失败了,它会标志着舞台的成功。 我想为失败的舞台获取红色故障框,并允许其他舞台运行。 我不担心詹金斯是否将整个工作标记为失败,只要突出失败的舞台突出显示并且不妨碍其他舞台运行。继续Jenkins在失败阶段后的工作,同时标记阶段失败

回答

0

这是不可能的。阶段只能在前面的阶段通过时运行。

你可以做的一件事情会产生类似的效果,即在同一阶段并行运行四个作业。我不知道你目前是否使用了蓝色的海洋UI,但它显示了每个作业在一个单独的小圆圈中的一个阶段,如果失败了,很明显哪一个失败了(很像你的经典管道UI可以确切地说明哪个阶段失败)。
https://jenkins.io/blog/2016/05/26/introducing-blue-ocean/有一些我正在谈论的照片,包括this

相关问题