如果另一个作业处于失败状态,如何跳过Jenkins中的作业

时间:2015-07-08 10:34:27

标签: jenkins

我在同一个项目中有两个Jenkins工作:

  1. 持续构建的作业,只要有新的提交就会运行
  2. 由时间触发的夜间构建的工作,它执行相同的操作,但也需要一些需要很长时间的额外步骤(例如,慢速测试,Sandcastle文档生成等)
  3. 如果在一天结束时连续构建失败,那么我不希望夜间构建运行;我已经知道它会失败。如何在Jenkins中配置它?

    我已经考虑过使用conditional build steps:这样我可以跳过构建步骤,但构建仍然会运行。我不希望在历史中出现新的通过或失败的版本;我只是想完全跳过每晚的构建。

1 个答案:

答案 0 :(得分:3)

您是否尝试过构建结果触发器插件 - https://wiki.jenkins-ci.org/display/JENKINS/BuildResultTrigger+Plugin我们将其用于类似用途