0

我正在寻找一种可以在 Hudson 中使用环境变量的方法。在哈德森,我正在为特定作业创建参数化构建,其中布尔参数说“布尔”。因此,在通过“立即构建”调用构建后,我得到一个复选框“布尔”

我想在我的插件代码中使用这个值。这个“布尔”被创建为一个环境变量,我想检索它的值。

build.getEnvVars() 给了我所有的变量,但我只想使用“Bool”

4

1 回答 1

0

尝试这个:

for (Entry e : build.getEnvVars().entrySet()) {
  if ("Bool".equals( e.getKey.toString() )) {
    // Do stuff with the Bool variable. To get the value of Bool variable do:
    // e.getValue().toString();
  }
}
于 2013-03-25T08:26:04.070 回答