Jenkins想添加一个参数。列表是固定的,但我希望dropbox显示自定义值,而不是实际值(类似于网页的名称,而不是其URL)。
在某些情况下,这是pom的路径。xml
文件,但是,我想显示模块名,而不是完整路径。举个例子:
Actual value | What I want to be displayed
-------------------------------------|----------------------------
full/path/to/my/modules/pom.xml | All modules
full/path/to/my/modules/util/pom.xml | Utilities
full/path/to/my/modules/data/pom.xml | Data handling
感谢您的帮助提前!
多年来,这个问题一直没有简单的解决方案,比如用choice插件写一条显示|值线,我觉得很痛苦,所以我终于写了自己的插件:https://github.com/Avalancs/ChoiceWithDisplay你可以拿到。如果您不知道如何安装,请从“发布”选项卡中选择hpi文件。hpi文件检查此SO帖子:https://stackoverflow.com/a/19588907/7216760
使用Active Choices插件,您可以使用groovy map进行设置:
使用以下groovy脚本设置“活动选项参数”:
return['full/path/to/my/modules/pom.xml' : 'All modules',
'full/path/to/my/modules/util/pom.xml' : 'Utilities',
'full/path/to/my/modules/data/pom.xml' : 'Data handling']
将在变量中设置映射的“键”:
> echo "$URL"
full/path/to/my/modules/pom.xml
您可以使用扩展选择参数插件来实现这一点。
要按照您想要的方式进行设置,请在“This build is parameterized”下选择Extended Choice Parameter,并按如下方式进行设置:
请注意,它可能看起来有点不同,这取决于你的詹金斯版本,但它不应该有太大的不同(这个截图是在2.0-beta-2)。
我有一个ComboBox,我正在用Sheet对象值填充它。 我设置了一个单元格工厂,以便在下拉列表中显示工作表的名称。它工作正常(似乎如此)。 问题是,选择项目(“单元格”)后,框中显示的值不是列表中显示的值。 这是相关的代码部分:
问题内容: models.py: views.py: 在模板上,当我调用时,我得到而不是。 如何显示值(或)而不是代码()? 问题答案: 看来你走在正确的轨道上- 无疑是你想要的: 在模板中,你不包括方法名称。请执行下列操作:
问题内容: 我是Jenkins的新手,所以这可能很简单。我安装了扩展选择参数插件。我正在使用“多重选择”参数类型从服务器列表(SERVER1,SERVER2,SERVER3)中进行选择,我已将“源”设置为“值”,“默认值”和“值描述”。 我保存了,看起来很棒。我可以选择任何或所有服务器进行构建。现在是一个大问题。如何在构建中使用这些值?基本上,我在构建过程中采取了一个步骤,该步骤可以接受用逗号分隔
本文向大家介绍django admin 根据choice字段选择的不同来显示不同的页面方式,包括了django admin 根据choice字段选择的不同来显示不同的页面方式的使用技巧和注意事项,需要的朋友参考一下 我就废话不多说了,大家还是直接看代码吧! 一、举例 二、admin.py 补充知识:Django之自定义用户权限(自定义RBAC组件) RBAC组件 rbac 组件一般我们用于权限的校
问题内容: 好的,一段时间以来,我一直在寻找答案,但我遇到的所有问题(甚至在搜索javascript时)都与jQuery结合在一起!没人再使用普通的javascript吗?!? 因此,我想要一个下拉列表(使用多个选项进行选择)。选择某个选项后,我希望显示一个隐藏的div。 然后,我尝试使用以下JavaScript代码: 我猜我的问题出在选项中的onClick触发器上,但是我不确定还有什么用?或者,
问题内容: 我正在尝试选择mysql表中的重复行,它对我来说很好,但问题是它不是让我选择该查询中的所有字段,而是让我选择用作不同的字段名,让我写查询更好的了解 第一个工作正常 现在,当我尝试选择所有字段时,我最终会出现错误 我正在尝试选择最新的重复项,比如说ticket_id 127是行ID 7、8、9的3倍,因此我想选择一次,最新条目在这种情况下为9,这适用于所有其余项ticket_id的 任何