Skip to content

Commit

Permalink
[FIXED JENKINS-15802] expose node/label parameter to env
Browse files Browse the repository at this point in the history
  • Loading branch information
imod committed Dec 8, 2012
1 parent f8ac7b8 commit e8918d5
Showing 1 changed file with 9 additions and 0 deletions.
Expand Up @@ -3,6 +3,7 @@
*/
package org.jvnet.jenkins.plugins.nodelabelparameter;

import hudson.EnvVars;
import hudson.Launcher;
import hudson.model.BuildListener;
import hudson.model.ParameterValue;
Expand Down Expand Up @@ -55,6 +56,14 @@ public LabelParameterValue(String name, String description, String label) {
}
}

/**
* Exposes the name/value as an environment variable.
*/
@Override
public void buildEnvVars(AbstractBuild<?, ?> build, EnvVars env) {
env.put(name, label);
}

@Override
public Label getAssignedLabel(SubTask task) {
return Label.get(label);
Expand Down

0 comments on commit e8918d5

Please sign in to comment.