2

我在詹金斯有两份工作。第一个是“Build”,第二个是“Deploy to test environment”。在第一个工作中,测试人员手动设置升级,然后只能部署升级的构建。在第二份工作中,我添加了“Promoted Build Parameter”,它会生成带有升级版本的组合框,但我无法将此参数的值与“Copy artifact from another project”构建步骤联系起来。那么如何从选定的升级版本中复制工件呢?

4

1 回答 1

9

在您的部署项目中:

  1. 配置一个名为(例如)PromotedBuild的升级构建参数
  2. 配置从另一个项目复制工件特定版本,内部版本${PromotedBuild_NUMBER}

另外,如果你想从你的构建项目中触发部署项目,你可以这样做:

  1. 在构建项目的升级过程中,在其他项目上添加Trigger参数化构建,预定义参数PromotiondBuild_NUMBER=$PROMOTED_NUMBER
于 2014-05-23T00:42:55.840 回答