在第二次促销中,无法在“推荐构建”选项中选择其他选项

时间:2012-12-18 17:45:40

标签: jenkins jenkins-plugins

我正在使用Jenkins中的Promoted Builds插件将我的应用程序部署到不同的环境中。

我定义了一个手动促销,带有“choice”批准参数,包含两个条目 - 一个对应于我的应用程序的两个实例。这会在手动升级时生成一个下拉列表。

促销执行Windows批处理脚本,该脚本使用下拉列表中的值来选择要写入的目录,要编辑的配置文件等。

这非常有效 - 一次。

如果我想将相同的构建推广到BOTH环境,我希望能够执行两次促销,从生成的下拉列表中依次选择每个环境。

然而,当我这样做时,我发现下拉列表现在变成了一个只读文本框,我无法从中选择其他环境。

显然,这是一个深思熟虑的设计选择 - 所以我非常感谢有关如何最好地解决这个问题的一些反馈。

1 个答案:

答案 0 :(得分:2)

我有两个促销活动。 Deploy to DEVDeploy to QA

是的,你需要做更多的维护,因为随着你的环境数量的增加,你必须为每个人做一个推广工作。然而,还有一些好处:每个促销在构建历史上都有不同的颜色,因此很容易通过浏览哪些构建已部署到DEV以及哪些已部署到QA。

<强>更新

如果促销步骤的内容很大,管理它的两种方法是: