0

i am looking for a way through which i can use a environment variable in Hudson. In hudson i am creating a parameterized build for a specific job with a boolean parameter say "Bool". Hence after invoking the build through "Build now" i get a checkbox "Bool"

I want to use this value in my plugin code. This "Bool" gets created as an environment variable whose value i want to retrieve.

build.getEnvVars() gives me all the variables but i want to use only "Bool"

lichengwu
  • 4,277
  • 6
  • 29
  • 42

1 Answers1

0

Try this:

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();
  }
}
Steve
  • 1,145
  • 1
  • 11
  • 25