
hudson.model.JobParameterValue Maven / Gradle / Ivy
package hudson.model;
import org.kohsuke.stapler.DataBoundConstructor;
import java.util.Map;
public class JobParameterValue extends ParameterValue {
public final Job job;
@DataBoundConstructor
public JobParameterValue(String name, Job job) {
super(name);
this.job = job;
}
/**
* Exposes the name/value as an environment variable.
*/
@Override
public void buildEnvVars(AbstractBuild,?> build, Map env) {
// TODO: check with Tom if this is really what he had in mind
env.put(name.toUpperCase(),job.toString());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy