【问题标题】:Trigger another job if the existing build fails with timeout如果现有构建因超时而失败,则触发另一个作业
【发布时间】:2018-08-17 17:20:02
【问题描述】:

在 Jenkins 中,我使用 Build-time plugin 来超时并在构建花费超过特定指定时间时中止构建。 当这个特定的工作因超时而失败时,有没有办法立即触发另一个工作,这样我可以提高我的工作流程的效率。

【问题讨论】:

    标签: jenkins jenkins-pipeline build-process


    【解决方案1】:

    您可以通过在 Jenkins 上安装参数化触发器插件来完成此操作。 (https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin)

    安装后,作为构建后操作,添加Trigger parametrized build on other projects,您可以在此处选择触发下一个作业所需的失败选项。

    【讨论】:

    • 当然。谢谢你。这看起来像我需要的那个。我会试试这个。
    • 我有一个疑问,如果作业失败或不稳定,上述解决方案有效。但由于我要求仅在超时失败时触发下一个作业。这怎么可能?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 2021-08-01
    • 1970-01-01
    • 2021-11-09
    • 2018-03-09
    相关资源
    最近更新 更多