我们创建了一个Job,用于从Dev到Test环境迁移应用程序,我们选中了“This Build is Parameterised”选项。在这里,我们将部署到Dev环境中的Tomcat实例的应用程序列表硬编码为“CHOICE”参数。我们的要求是,如果我给出了TOmcat实例的详细信息,那么当前在Tomcat上运行的应用程序应该动态填充到“CHOICE”参数中。如果这是可行的,请告诉我,是否有相同的插件。
答案 0 :(得分:1)
至少有两个插件支持这一点,
假设您有一种方法(某些API)来检索当前安装的应用程序列表:
Jenkins Dynamic Parameter Plug-in
这个允许您通过 Groovy 脚本加载值。
Extended Choice Parameter plugin
这个可以加载带有值的预生成文本文件(您可能需要运行“设置”步骤生成该文件)。
干杯