Interface ReleasePhase
- All Known Implementing Classes:
AbstractBackupPomsPhase,AbstractReleasePhase,AbstractReleasePomsPhase,AbstractRewritePomsPhase,AbstractRunGoalsPhase,AbstractScmCommitPhase,CheckCompletedPreparePhasesPhase,CheckDependencySnapshotsPhase,CheckoutProjectFromScm,CheckPomPhase,CreateBackupPomsPhase,EndReleasePhase,GenerateReleasePomsPhase,InputVariablesPhase,MapVersionsPhase,RemoveReleasePomsPhase,RemoveScmTagPhase,RestoreBackupPomsPhase,RewritePomsForBranchPhase,RewritePomsForDevelopmentPhase,RewritePomsForReleasePhase,RewritePomVersionsPhase,RunCompleteGoalsPhase,RunPerformGoalsPhase,RunPrepareGoalsPhase,ScmBranchPhase,ScmCheckModificationsPhase,ScmCommitDevelopmentPhase,ScmCommitPreparationPhase,ScmTagPhase
public interface ReleasePhase
A phase in the release cycle.
-
Method Summary
Modifier and TypeMethodDescriptionexecute(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Execute the phase.simulate(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Simulate the phase, but don't make any changes to the project.
-
Method Details