首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jenkins -级联插件-自动评估没有发生在二级

Jenkins -级联插件-自动评估没有发生在二级
EN

Stack Overflow用户
提问于 2016-02-11 22:46:48
回答 1查看 871关注 0票数 0

在Jenkins中,可以使用级联动态选择参数插件,即,如果targetEnvServer是一个简单的选择参数(假设参数名为targetEnv),则选择值为int、qa、int-test等,如果我选择'int‘值,则可以使用级联动态选择参数来调整ex:的第二个参数的目标值,使其在运行时仅为'int’环境设置。

这很有用,就像用户为ex选择任何其他环境"qa“一样,当第一个参数(选择参数)中的选择从int更改到其他内容时,targetEnvServer参数的值就会自动更改。我们需要确保的是,返回有效值(列表)的Groovy部分是在级联动态选择参数插件的Groovy代码部分中为targetEnv参数中的用户选择的环境编写的。

对于这个第一个变量和第二个变量(第二个变量的值取决于第一个参数的值),restoreDateTime2是精细的!,但是,如果还有第三个参数(父参数也是级联动态选择参数类型)的第三个参数(父参数也是级联动态选择参数类型),则不工作。

此图显示jenkins作业配置:

此图像显示了当您单击Build with parameters并出现错误时会发生什么。错误:未找到结构化表单元素: someVariable

此图像显示了将所选内容从一个值更改为第一个参数时发生的情况。

如何实现parameter1与parameter2之间成功发生的级联动态选择参数行为?对于parameter3 (当parameter2值由于对parameter1的选择发生任何变化而发生变化时)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-25 06:46:46

使用Jenkins 主动选择插件,我能够实现我想要的,但是级联选择插件的问题仍然存在。

活动选择插件支持3种参数类型,并支持多级引用变量填充变量的值(其中一个参数依赖于另一个/引用参数)。Jenkins插件站点上提供的关于活动选择插件的文档足够好,可以尝试上述场景,而且效果很好。

在使用了引用变量之后,我不得不编写一个小的Groovy代码来获取数据,并使用它从Jenkins主/远程机器文件夹中获取一些数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35351626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档