@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) @Extension public static class BranchSCMHead.MigrationImpl extends jenkins.scm.api.SCMHeadMigration<GitHubSCMSource,jenkins.scm.api.SCMHead,jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl>
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
MigrationImpl() |
Modifier and Type | Method and Description |
---|---|
jenkins.scm.api.SCMRevision |
migrate(GitHubSCMSource source,
jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl revision) |
jenkins.scm.api.SCMHead |
migrate(GitHubSCMSource source,
jenkins.scm.api.SCMHead head) |
getSCMHeadClass, getSCMRevisionClass, getSCMSourceClass, readResolveSCMHead, readResolveSCMRevision
public jenkins.scm.api.SCMHead migrate(@NonNull GitHubSCMSource source, @NonNull jenkins.scm.api.SCMHead head)
public jenkins.scm.api.SCMRevision migrate(@NonNull GitHubSCMSource source, @NonNull jenkins.plugins.git.AbstractGitSCMSource.SCMRevisionImpl revision)
Copyright © 2016–2020. All rights reserved.