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