public abstract class AbstractScmCommitPreparationPhase extends AbstractScmCommitPhase
descriptorCommentGetter, scmRepositoryConfigurator| Modifier | Constructor and Description | 
|---|---|
| protected  | AbstractScmCommitPreparationPhase(ScmRepositoryConfigurator scmRepositoryConfigurator,
                                 String descriptorCommentGetter) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | runLogic(ReleaseDescriptor releaseDescriptor,
        ReleaseEnvironment releaseEnvironment,
        List<org.apache.maven.project.MavenProject> reactorProjects,
        ReleaseResult result,
        boolean simulating)runLogic. | 
| protected void | validateConfiguration(ReleaseDescriptor releaseDescriptor)validateConfiguration. | 
createMessage, createPomFiles, createPomFiles, execute, performCheckins, simulate, simulateCheckinsgetLogger, getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarnprotected AbstractScmCommitPreparationPhase(ScmRepositoryConfigurator scmRepositoryConfigurator, String descriptorCommentGetter)
protected void runLogic(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects, ReleaseResult result, boolean simulating) throws ReleaseScmCommandException, ReleaseExecutionException, ReleaseScmRepositoryException
AbstractScmCommitPhaserunLogic.
runLogic in class AbstractScmCommitPhasereleaseDescriptor - a ReleaseDescriptor objectreleaseEnvironment - a ReleaseEnvironment objectreactorProjects - a List objectresult - a ReleaseResult objectsimulating - a booleanReleaseScmCommandException - if any.ReleaseExecutionException - if any.ReleaseScmRepositoryException - if any.protected void validateConfiguration(ReleaseDescriptor releaseDescriptor) throws ReleaseFailureException
AbstractScmCommitPhasevalidateConfiguration.
validateConfiguration in class AbstractScmCommitPhasereleaseDescriptor - a ReleaseDescriptor objectReleaseFailureException - if any.Copyright © 2002–2024 The Apache Software Foundation. All rights reserved.