【问题标题】:In Jenkins how to trigger another build job based on the build parameter passed to current build job?在 Jenkins 中,如何根据传递给当前构建作业的构建参数触发另一个构建作业?
【发布时间】:2015-11-18 08:37:58
【问题描述】:

我有像a-builda-deploy 这样的工作。 b-buildb-deploy

*-deploy*-build 作业的下游作业。所以他们看起来像,

a-build
|
+-a-deploy


b-build
|
+-b-deploy

现在我有另一份工作X-build。它接受a-buildb-build 等作为参数。因此,如果我以a-build 作为参数运行X-build,它应该完成一个触发a-deploy 的构建后操作。怎么可能?

【问题讨论】:

    标签: jenkins build hudson


    【解决方案1】:

    如果您在参数中接收作业名称,则可以很容易地完成此操作。 然后,您可以使用“在其他项目上调用/触发构建”步骤,并使用您在作业名称中收到的参数:

    如果您无法通过 Post Build 菜单使用该步骤,您可以通过“Execute set of scripts” post-build 步骤访问它。

    【讨论】:

      猜你喜欢
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-08
      • 1970-01-01
      • 1970-01-01
      • 2020-09-09
      相关资源
      最近更新 更多