aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Fogh <jf@unsilo.com>2017-05-29 15:18:14 +0200
committerJon Fogh <jf@unsilo.com>2017-05-29 15:18:14 +0200
commit127238cf00816e2fdaee5528fb57cb9d799c017c (patch)
tree574e9061da25663c7bf31de0634b8253fc9d4575
parent54849417f5c97df14f569aff81b3b68c7f00f88a (diff)
downloadbbprb-127238cf00816e2fdaee5528fb57cb9d799c017c.tar.gz
Add support for Jenkins pipelines
-rw-r--r--pom.xml5
-rw-r--r--src/main/java/bitbucketpullrequestbuilder/bitbucketpullrequestbuilder/BitbucketBuildTrigger.java4
2 files changed, 8 insertions, 1 deletions
diff --git a/pom.xml b/pom.xml
index 95d6524..7b9840d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -67,6 +67,11 @@
<version>2.2.4</version>
</dependency>
<dependency>
+ <groupId>org.jenkins-ci</groupId>
+ <artifactId>symbol-annotation</artifactId>
+ <version>1.1</version>
+ </dependency>
+ <dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>14.0-rc3</version>
diff --git a/src/main/java/bitbucketpullrequestbuilder/bitbucketpullrequestbuilder/BitbucketBuildTrigger.java b/src/main/java/bitbucketpullrequestbuilder/bitbucketpullrequestbuilder/BitbucketBuildTrigger.java
index bf3fd64..533eef1 100644
--- a/src/main/java/bitbucketpullrequestbuilder/bitbucketpullrequestbuilder/BitbucketBuildTrigger.java
+++ b/src/main/java/bitbucketpullrequestbuilder/bitbucketpullrequestbuilder/BitbucketBuildTrigger.java
@@ -17,6 +17,7 @@ import jenkins.model.Jenkins;
import jenkins.model.ParameterizedJobMixIn;
import net.sf.json.JSONObject;
import org.apache.commons.lang.StringUtils;
+import org.jenkinsci.Symbol;
import org.kohsuke.stapler.DataBoundConstructor;
import org.kohsuke.stapler.StaplerRequest;
@@ -56,7 +57,6 @@ public class BitbucketBuildTrigger extends Trigger<Job<?, ?>> {
transient private BitbucketPullRequestsBuilder bitbucketPullRequestsBuilder;
- @Extension
public static final BitbucketBuildTriggerDescriptor descriptor = new BitbucketBuildTriggerDescriptor();
@DataBoundConstructor
@@ -299,6 +299,8 @@ public class BitbucketBuildTrigger extends Trigger<Job<?, ?>> {
super.stop();
}
+ @Extension
+ @Symbol("bitbucketpr")
public static final class BitbucketBuildTriggerDescriptor extends TriggerDescriptor {
public BitbucketBuildTriggerDescriptor() {
load();