@Component(role=FlowReleaseManager.class, hint="hotfix") public class DefaultFlowHotfixManager extends AbstractProductionBranchManager
extension, labelProvider, mavenExecutionHelper, pomUpdater, projectHelper
checkoutAndGetProjects, contextProvider, jGitFlowProvider, projectsProvider, sessionProvider, setupHelper, verifyInitialVersionState
Constructor and Description |
---|
DefaultFlowHotfixManager() |
Modifier and Type | Method and Description |
---|---|
void |
finish(ReleaseContext ctx,
List<org.apache.maven.project.MavenProject> reactorProjects,
org.apache.maven.execution.MavenSession session) |
void |
start(ReleaseContext ctx,
List<org.apache.maven.project.MavenProject> reactorProjects,
org.apache.maven.execution.MavenSession session) |
getFinishLabelAndRunPreflight, getStartLabelAndRunPreflight
deploy, flow, runPreflight, setupProviders
public void start(ReleaseContext ctx, List<org.apache.maven.project.MavenProject> reactorProjects, org.apache.maven.execution.MavenSession session) throws MavenJGitFlowException
MavenJGitFlowException
public void finish(ReleaseContext ctx, List<org.apache.maven.project.MavenProject> reactorProjects, org.apache.maven.execution.MavenSession session) throws MavenJGitFlowException
MavenJGitFlowException
Copyright © 2017 Atlassian. All rights reserved.