Class BitbucketPullRequestSourceBranch

java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.plugins.git.extensions.GitSCMExtension>
hudson.plugins.git.extensions.GitSCMExtension
com.atlassian.bitbucket.jenkins.internal.scm.BitbucketPullRequestSourceBranch
All Implemented Interfaces:
Describable<hudson.plugins.git.extensions.GitSCMExtension>

public class BitbucketPullRequestSourceBranch extends hudson.plugins.git.extensions.GitSCMExtension
Adds the pull request origin branch to the underlying GitSCM environment variables.
Since:
4.0.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    populateEnvironmentVariables(hudson.plugins.git.GitSCM scm, Map<String,String> env)
     

    Methods inherited from class hudson.plugins.git.extensions.GitSCMExtension

    beforeCheckout, beforeCheckout, decorate, decorateCheckoutCommand, decorateCheckoutCommand, decorateCloneCommand, decorateCloneCommand, decorateFetchCommand, decorateFetchCommand, decorateMergeCommand, decorateMergeCommand, decorateRevisionToBuild, decorateRevisionToBuild, determineSupportForJGit, enableMultipleRevisionDetection, getDescriptor, getRequiredClient, getWorkingDirectory, getWorkingDirectory, isRevExcluded, onCheckoutCompleted, onCheckoutCompleted, onClean, requiresWorkspaceForPolling

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • BitbucketPullRequestSourceBranch

      public BitbucketPullRequestSourceBranch(MinimalPullRequest pullRequest)
  • Method Details

    • populateEnvironmentVariables

      public void populateEnvironmentVariables(hudson.plugins.git.GitSCM scm, Map<String,String> env)
      Overrides:
      populateEnvironmentVariables in class hudson.plugins.git.extensions.GitSCMExtension