public interface IntegrationStrategyAsGitPluginExt
| Modifier and Type | Method and Description |
|---|---|
void |
integrate(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Branch triggeredBranch,
GitBridge bridge)
Integrates the commits into the integration integrationBranch.
|
void integrate(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
hudson.model.TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Branch triggeredBranch,
GitBridge bridge)
throws IntegrationFailedException,
NothingToDoException,
UnsupportedConfigurationException,
IOException,
InterruptedException
scm - Current GIT scmbuild - The Buildgit - current git clientlistener - The BuildListenermarked - marked revision for use in GitExtensionstriggeredBranch - the triggered branchbridge - the gitbridgeIntegrationFailedException - The integration failed ala mergeNothingToDoException - The triggered revision is behind the integrationUnsupportedConfigurationException - You have a combination that is not supported, like the type of jobIOException - Unforeseen IO problemsInterruptedException - Unforeseen problemsCopyright © 2016–2022. All rights reserved.