gpt4 book ai didi

Jenkins:如何阻止作业使其无法运行

转载 作者:行者123 更新时间:2023-12-02 11:14:52 25 4
gpt4 key购买 nike

这不仅仅是关于 Jenkins 中并发作业执行的另一个问题。我遇到的问题是有几个作业彼此独立运行。当他们完成后,应该可以运行手 Action 业。但条件是所有这些自动化作业都应该处于成功状态。否则,应该不可能运行此手 Action 业。如果其他作业正在运行,也应该无法运行甚至安排运行此手 Action 业。

我到处寻找答案,并检查了每个可能提供同步服务的插件。但我没有弄清楚如何解决上述问题。

最佳答案

恕我直言,交付管道插件(请参阅 https://wiki.jenkins-ci.org/display/JENKINS/Delivery+Pipeline+Plugin 进行下载,http://www.infoq.com/articles/orch-pipelines-jenkins 进行详细说明)可以满足您的需求。

您可以运行许多作业(并行或非并行),并且当(且仅当)它们成功执行另一项(或更多)作业时。您甚至可以添加手动步骤(当您的管道可以继续时需要单击按钮)。一切都是可配置的 - 目前非常稳定。

任何人都不应能够手动(或以其他方式)启动处于“等待状态”以等待其他作业完成的作业。

关于Jenkins:如何阻止作业使其无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28231890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com