如何在依赖作业构建时阻止Jenkins 2.x管道作业

时间:2016-08-09 08:39:19

标签: jenkins jenkins-pipeline

我的问题非常简单:在#34;高级项目选项"下进行Freestyle Jenkins项目。我可以选择两个配置选项,以帮助防止不同项目之间的冲突(例如,当一个项目更新一组头文件而另一个项目包含这些项目时,可能会出现冲突):

  • 上游项目建设时的阻止构建
  • 下游项目构建时的阻止构建

对于Pipeline或Multibranch项目,这些配置选项不可用,我(到目前为止没有成功)寻找一种方法来实现对Pipeline或Multibranch项目的相同效果。

1 个答案:

答案 0 :(得分:0)

您可以使用Lockable Resource Plugin解决此问题。

通过创建上游和下游项目使用的共享资源。让管道等待它可用。