AbstractProject<?,?> project = (AbstractProject<?,?>)Jenkins.getInstance().getItem("test_deployment");
project.scheduleBuild(new Cause.UpstreamCause((Run<?,?>)build));
Category Archives: Plugin Development
Access build parameters in a Jenkins plugin
try {
EnvVars envVars;
envVars = build.getEnvironment(listener);
listener.getLogger().println("DEPLOY_ON-DEV: " + envVars.get("DEPLOY_ON_DEV"));
} catch (IOException e1) {
listener.getLogger().println(e1);
} catch (InterruptedException e1) {
listener.getLogger().println(e1);
}