public class PretestedIntegrationAsGitPluginExt
extends hudson.plugins.git.extensions.GitSCMExtension
| Modifier and Type | Class and Description |
|---|---|
static class |
PretestedIntegrationAsGitPluginExt.DescriptorImpl |
| Modifier and Type | Field and Description |
|---|---|
IntegrationStrategy |
gitIntegrationStrategy |
String |
integrationBranch |
String |
repoName |
| Constructor and Description |
|---|
PretestedIntegrationAsGitPluginExt() |
PretestedIntegrationAsGitPluginExt(IntegrationStrategy gitIntegrationStrategy,
String integrationBranch,
String repoName)
Constructor for GitBridge.
|
| Modifier and Type | Method and Description |
|---|---|
void |
decorateMergeCommand(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
org.jenkinsci.plugins.gitclient.MergeCommand cmd) |
hudson.plugins.git.Revision |
decorateRevisionToBuild(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> run,
org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Revision triggeredRevision) |
GitBridge |
getGitBridge() |
IntegrationStrategy |
getGitIntegrationStrategy() |
String |
getIntegrationBranch() |
hudson.plugins.git.extensions.GitClientType |
getRequiredClient() |
String |
getVersion() |
beforeCheckout, beforeCheckout, decorate, decorateCheckoutCommand, decorateCheckoutCommand, decorateCloneCommand, decorateCloneCommand, decorateFetchCommand, decorateMergeCommand, decorateRevisionToBuild, getDescriptor, getWorkingDirectory, getWorkingDirectory, isRevExcluded, onCheckoutCompleted, onCheckoutCompleted, onClean, populateEnvironmentVariables, requiresWorkspaceForPollingpublic String integrationBranch
public String repoName
public IntegrationStrategy gitIntegrationStrategy
public PretestedIntegrationAsGitPluginExt()
@DataBoundConstructor public PretestedIntegrationAsGitPluginExt(IntegrationStrategy gitIntegrationStrategy, String integrationBranch, String repoName)
gitIntegrationStrategy - The selected IntegrationStrategyintegrationBranch - The Integration Branch namerepoName - The Integration Repository namepublic IntegrationStrategy getGitIntegrationStrategy()
public String getIntegrationBranch()
public GitBridge getGitBridge()
public String getVersion()
public hudson.plugins.git.Revision decorateRevisionToBuild(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> run,
org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Revision triggeredRevision)
throws IOException,
InterruptedException
decorateRevisionToBuild in class hudson.plugins.git.extensions.GitSCMExtensionIOExceptionInterruptedExceptionpublic void decorateMergeCommand(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
org.jenkinsci.plugins.gitclient.MergeCommand cmd)
throws IOException,
InterruptedException,
hudson.plugins.git.GitException
decorateMergeCommand in class hudson.plugins.git.extensions.GitSCMExtensionIOExceptionInterruptedExceptionhudson.plugins.git.GitExceptionpublic hudson.plugins.git.extensions.GitClientType getRequiredClient()
getRequiredClient in class hudson.plugins.git.extensions.GitSCMExtensionCopyright © 2016–2022. All rights reserved.