如何在下游作业B中使用Jenkins JOB A的git分支名称作为检查git分支的参数?

时间:2016-04-16 20:03:09

标签: git jenkins jenkins-plugins gitlab jenkins-cli

我正在研究一个问题并寻求解决方案。

我有一个jenkin工作,我正在构建针对特定git分支的工件。

要传递该分支的名称,我使用“Build with parameter”选项,它工作正常。

在该工作中我正在使用促销流程来触发另一个具有某些特定参数的作业,例如PROMOTED_BUILD_NUMBERPROMOTE_JOB_NAME和部署工作正常的图层。

我的问题是我无法将我在上游作业中使用的分支名称作为作业B中的参数传递给仅检出作业B中的分支。

我试图在JOB A中归档分支名称,并计划在JOB B中以某种方式使用,但我无法这样做。

有人可以知道我们如何使用JOB B中的分支名称来检查该特定分支吗?

1 个答案:

答案 0 :(得分:1)

你可以使用这个插件(Jenkins插件)
https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin

可让您在作业和任务之间传递参数。

来自文档:

  

当前构建的参数

您可以传递当前作业中当前版本的参数。