Jenkins Active Choices 插件输入文本框不返回任何内容。为什么?

标签 jenkins groovy parameters

这是我的实际配置

Domain Param Configuration

Jenkins Job

当我键入所需的域时,域变量中没有任何内容。知道发生了什么事吗?我完全是 groovy 脚本的新手。

谢谢。

顺便说一句,我的小而完全无用的 groovy 脚本:

if (Environment.equals("pro")){
  inputBox="<input type='text'>"
  return inputBox
}

最佳答案

所以我刚才也在为同样的事情苦苦挣扎,然后想到了这个问题,所以不妨发布对我有用的解决方案:)

我在 jenkins 中的参数名称是“Partner”

我的常规脚本:

inputBox = "<input name='value' class='setting-input' type='text'>"
return inputBox

似乎输入的值存储在具有参数名称的变量中; 所以...如果您想使用输入的值,只需使用像这样的变量 ${Partner}%Partner% (取决于您要使用它的位置);

希望对大家有帮助:)

关于Jenkins Active Choices 插件输入文本框不返回任何内容。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37310256/

相关文章:

jenkins - 从站无法连接到主站

jenkins - 有没有办法告诉Blue Ocean构建说明是html?

带/不带选项的 BASH 脚本和参数

json - Groovy JSONBuilder 问题

带有关键字参数的 JavaScript 字符串

java - 使用用户定义的堆大小分发应用程序

jenkins - 在 jenkins 管道脚本中获取 gradle 变量

jenkins - 获取类的类名

android - Gradle任务开始时不调用

java - 如何在Java中查找以 ","分隔的换行符和单词的数量?