aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/jenkinsci/plugins/bbprb/BitbucketAdditionalParameterEnvironmentContributor.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/jenkinsci/plugins/bbprb/BitbucketAdditionalParameterEnvironmentContributor.java')
-rw-r--r--src/main/java/org/jenkinsci/plugins/bbprb/BitbucketAdditionalParameterEnvironmentContributor.java39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/main/java/org/jenkinsci/plugins/bbprb/BitbucketAdditionalParameterEnvironmentContributor.java b/src/main/java/org/jenkinsci/plugins/bbprb/BitbucketAdditionalParameterEnvironmentContributor.java
deleted file mode 100644
index 2e9d8bc..0000000
--- a/src/main/java/org/jenkinsci/plugins/bbprb/BitbucketAdditionalParameterEnvironmentContributor.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package org.jenkinsci.plugins.bbprb;
-
-import hudson.EnvVars;
-import hudson.Extension;
-import hudson.model.*;
-
-import java.io.IOException;
-
-@Extension
-public class BitbucketAdditionalParameterEnvironmentContributor
- extends EnvironmentContributor {
- @Override
- public void buildEnvironmentFor(Run run, EnvVars envVars,
- TaskListener taskListener)
- throws IOException, InterruptedException {
-
- BitbucketCause cause = (BitbucketCause)run.getCause(BitbucketCause.class);
- if (cause == null) {
- return;
- }
-
- putEnvVar(envVars, "destinationRepository",
- cause.getDestinationRepository());
- putEnvVar(envVars, "pullRequestAuthor", cause.getPullRequestAuthor());
- putEnvVar(envVars, "pullRequestId", cause.getPullRequestId());
- putEnvVar(envVars, "pullRequestTitle", cause.getPullRequestTitle());
- putEnvVar(envVars, "sourceBranch", cause.getSourceBranch());
- putEnvVar(envVars, "sourceRepository", cause.getSourceRepository());
- putEnvVar(envVars, "targetBranch", cause.getTargetBranch());
- }
-
- private static void putEnvVar(EnvVars envs, String name, String value) {
- envs.put(name, getString(value, ""));
- }
-
- private static String getString(String actual, String d) {
- return actual == null ? d : actual;
- }
-}