从特定的促销构建中复制工件

Ada*_*ski 1 continuous-integration promotions jenkins jenkins-plugins

我在詹金斯有两份工作.第一个名称是"Build",第二个名称是"Deploy to test environment".在第一项工作中,测试人员手动设置升级,然后只能部署升级版本.在第二个工作中,我添加了"Promoted Build Parameter",它使用提升的构建生成组合框,但是我无法将此参数的值与"从另一个项目复制工件"构建步骤连接起来.那么如何从选定的推广构建中复制工件?

小智 6

在您的部署项目中:

  1. 配置名为(例如)PromotedBuild提升构建参数
  2. 将其他项目中的复制工件配置为具有内部版本号$ {PromotedBuild_NUMBER}的特定版本

此外,如果要从构建项目中触发部署项目,可以执行以下操作:

  1. 在构建项目的宣传活动过程中添加在其他项目上的触发参数构建一个预定义参数PromotedBuild_NUMBER = $ PROMOTED_NUMBER.