Class AbstractScmCommitPreparationPhase
java.lang.Object
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractScmCommitPhase
org.apache.maven.shared.release.phase.AbstractScmCommitPreparationPhase
- All Implemented Interfaces:
ReleasePhase
- Direct Known Subclasses:
ScmCommitBranchPhase,ScmCommitReleasePhase,ScmCommitRollbackPhase
Commit the changes that were done to prepare the branch or tag to the SCM.
- Author:
- Brett Porter
-
Field Summary
Fields inherited from class org.apache.maven.shared.release.phase.AbstractScmCommitPhase
descriptorCommentGetter, scmRepositoryConfigurator -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractScmCommitPreparationPhase(ScmRepositoryConfigurator scmRepositoryConfigurator, String descriptorCommentGetter) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrunLogic(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects, ReleaseResult result, boolean simulating) runLogic.protected voidvalidateConfiguration(ReleaseDescriptor releaseDescriptor) validateConfiguration.Methods inherited from class org.apache.maven.shared.release.phase.AbstractScmCommitPhase
createMessage, createPomFiles, createPomFiles, execute, performCheckins, simulate, simulateCheckinsMethods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
getLogger, getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
-
Constructor Details
-
Method Details