Package | Description |
---|---|
org.jenkinsci.plugins.pretestedintegration | |
org.jenkinsci.plugins.pretestedintegration.scm.git |
Modifier and Type | Method and Description |
---|---|
abstract void |
IntegrationStrategy.integrate(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
AbstractSCMBridge bridge)
Integrates the commits into the integration integrationBranch.
|
void |
AbstractSCMBridge.isApplicable(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
Determines if we should prepare a workspace for integration.
|
protected void |
AbstractSCMBridge.mergeChanges(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Integrates the commit into the integration integrationBranch.
|
void |
AbstractSCMBridge.prepareWorkspace(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Called after the SCM plugin has updated the workspace with remote changes.
|
void |
AbstractSCMBridge.updateBuildDescription(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Updates the description of the Jenkins build.
|
Modifier and Type | Method and Description |
---|---|
void |
GitBridge.deleteIntegratedBranch(hudson.model.AbstractBuild<?,?> build,
hudson.model.TaskListener listener)
Deletes the integrated integrationBranch.
|
static hudson.plugins.git.util.BuildData |
PretestedIntegrationGitUtils.findRelevantBuildData(hudson.model.Run<?,?> build,
PrintStream logger,
String repoName)
Retrieves the BuildData for the given build relevant to the Integration Repository.
|
void |
SquashCommitStrategy.integrate(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
AbstractSCMBridge bridge)
Integrates the commits into the integration integrationBranch.
|
void |
AccumulatedCommitStrategy.integrate(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
AbstractSCMBridge bridge)
Integrates the commits into the integration integrationBranch.
|
void |
SquashCommitStrategy.integrateAsGitPluginExt(hudson.plugins.git.GitSCM scm,
hudson.model.Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient client,
hudson.model.TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Revision rev,
GitBridge gitbridge) |
void |
IntegrationStrategyAsGitPluginExt.integrateAsGitPluginExt(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.Revision rev,
GitBridge bridge)
Integrates the commits into the integration integrationBranch.
|
void |
AccumulatedCommitStrategy.integrateAsGitPluginExt(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.Revision rev,
GitBridge gitbridge) |
void |
GitBridge.isApplicable(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
Determines if we should prepare a workspace for integration.
|
protected boolean |
GitIntegrationStrategy.tryFastForward(org.eclipse.jgit.lib.ObjectId commitId,
PrintStream logger,
org.jenkinsci.plugins.gitclient.GitClient client,
int commitCount)
Attempts to fast-forward merge the integration integrationBranch to the ready integrationBranch.
|
void |
GitBridge.updateBuildDescription(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Updates the description of the Jenkins build.
|
Copyright © 2016–2018. All rights reserved.