Class BitbucketBranchSCMHead.SCMHeadMigrationImpl
java.lang.Object
jenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead,jenkins.plugins.git.GitBranchSCMRevision>
com.atlassian.bitbucket.jenkins.internal.scm.BitbucketBranchSCMHead.SCMHeadMigrationImpl
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- BitbucketBranchSCMHead
@Extension
public static class BitbucketBranchSCMHead.SCMHeadMigrationImpl
extends jenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead,jenkins.plugins.git.GitBranchSCMRevision>
Migration from
GitBranchSCMHead to BitbucketBranchSCMHead.-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjenkins.scm.api.SCMHeadmigrate(BitbucketSCMSource source, jenkins.plugins.git.GitBranchSCMHead head) jenkins.scm.api.SCMRevisionmigrate(BitbucketSCMSource source, jenkins.plugins.git.GitBranchSCMRevision revision) Methods inherited from class jenkins.scm.api.SCMHeadMigration
getSCMHeadClass, getSCMRevisionClass, getSCMSourceClass, readResolveSCMHead, readResolveSCMRevision
-
Constructor Details
-
SCMHeadMigrationImpl
public SCMHeadMigrationImpl()
-
-
Method Details
-
migrate
public jenkins.scm.api.SCMHead migrate(@NonNull BitbucketSCMSource source, @NonNull jenkins.plugins.git.GitBranchSCMHead head) - Specified by:
migratein classjenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead, jenkins.plugins.git.GitBranchSCMRevision>
-
migrate
public jenkins.scm.api.SCMRevision migrate(@NonNull BitbucketSCMSource source, @NonNull jenkins.plugins.git.GitBranchSCMRevision revision) - Overrides:
migratein classjenkins.scm.api.SCMHeadMigration<BitbucketSCMSource,jenkins.plugins.git.GitBranchSCMHead, jenkins.plugins.git.GitBranchSCMRevision>
-