我为同一个项目有两个 Jenkins 工作:
- 持续构建的作业,每当有新提交时就会运行
- 由时间触发的夜间构建作业,它执行相同的操作,但还需要一些需要很长时间的额外步骤(例如缓慢的测试、SandcaSTLe 文档生成等)<
当连续构建在一天结束时失败时,我不希望夜间构建运行;我已经知道它会失败。如何在 Jenkins 中进行配置?
我已经考虑过使用conditional build steps :这样我可以跳过构建步骤,但构建仍然会运行。我不希望历史记录中出现新的通过或失败的构建;我只是想完全跳过夜间构建。
最佳答案
您是否尝试过构建结果触发器插件 - https://wiki.jenkins-ci.org/display/JENKINS/BuildResultTrigger+Plugin我们将其用于类似的目的
关于jenkins - 如果另一个作业处于失败状态,如何跳过 Jenkins 中的作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31290135/