我在詹金斯有两份工作,第一份工作 运行 在 master 上,第二份工作 运行 在 slave 上。两者都需要相同的参数
I have two jobs in jenkins, first job running on master and second job running on slave. both of which need the same parameter
我在 master 上创建了一个 运行 的作业(参数构建),在 post-build 操作中,我在其他项目选项上使用触发器参数化构建,我配置的 job2 是 运行 在从机上。我选择添加参数作为当前构建参数。我仍然无法使用 job1 中的参数。
如何从 job1 到 job2 共享相同的参数。
注意:已安装参数化触发器插件。
安装参数化触发器插件并在post构建操作中select在其他项目上触发参数化构建。在要构建的项目中提及从属作业名称,Select 添加参数中的预定义参数将值提及为 Build_ID=${BUILD_ID}。然后转到从属作业并单击 This build is parameterized Select 字符串参数提及名称为 Build_ID,默认值为 ${BUILD_ID }.现在相同的参数将引用 job2,它在 slave 上是 运行。
请参考屏幕
我在 master 上创建了一个 运行 的作业(参数构建),在 post-build 操作中,我在其他项目选项上使用触发器参数化构建,我配置的 job2 是 运行 在从机上。我选择添加参数作为当前构建参数。我仍然无法使用 job1 中的参数。 如何从 job1 到 job2 共享相同的参数。
注意:已安装参数化触发器插件。
安装参数化触发器插件并在post构建操作中select在其他项目上触发参数化构建。在要构建的项目中提及从属作业名称,Select 添加参数中的预定义参数将值提及为 Build_ID=${BUILD_ID}。然后转到从属作业并单击 This build is parameterized Select 字符串参数提及名称为 Build_ID,默认值为 ${BUILD_ID }.现在相同的参数将引用 job2,它在 slave 上是 运行。
请参考屏幕