diff --git a/pom.xml b/pom.xml index 7db5e1c..4bdd342 100644 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,7 @@ org.jenkins-ci.plugins downstream-ext - 1.7 + 1.8 diff --git a/src/main/java/org/jenkinsci/plugins/dwnstreamjobs/DownStreamTrigger.java b/src/main/java/org/jenkinsci/plugins/dwnstreamjobs/DownStreamTrigger.java index 3a1c649..386d66d 100644 --- a/src/main/java/org/jenkinsci/plugins/dwnstreamjobs/DownStreamTrigger.java +++ b/src/main/java/org/jenkinsci/plugins/dwnstreamjobs/DownStreamTrigger.java @@ -44,8 +44,8 @@ public String getDisplayName() { } @Override - public BuildTrigger newInstance(StaplerRequest req, JSONObject formData) throws FormException { - return new BuildTrigger(formData.getString("childProjects"), formData.getString("threshold"), + public Publisher newInstance(StaplerRequest req, JSONObject formData) throws FormException { + return new DownStreamTrigger(formData.getString("childProjects"), formData.getString("threshold"), formData.getString("strategy"), formData.getBoolean("onlyIfParameterEnabled")); } }