Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fix JENKINS-14437 (Add a way to override build parameters)
  • Loading branch information
gboissinot committed Dec 26, 2012
1 parent bf62a85 commit ed245ce
Showing 1 changed file with 22 additions and 0 deletions.
@@ -0,0 +1,22 @@
package org.jenkinsci.plugins.envinject;

import hudson.Extension;
import hudson.model.AbstractBuild;
import hudson.model.BuildVariableContributor;

import java.util.Map;

/**
* @author Gregory Boissinot
*/
@Extension
public class EnvInjectBuildVariableContributor extends BuildVariableContributor {

@Override
public void buildVariablesFor(AbstractBuild build, Map<String, String> variables) {
EnvInjectPluginAction envInjectAction = build.getAction(EnvInjectPluginAction.class);
if (envInjectAction != null) {
variables.putAll(envInjectAction.getEnvMap());
}
}
}

0 comments on commit ed245ce

Please sign in to comment.