|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReleasePhase
A phase in the release cycle.
| Field Summary | |
|---|---|
static String |
ROLE
The Plexus role. |
| Method Summary | |
|---|---|
ReleaseResult |
clean(List<org.apache.maven.project.MavenProject> reactorProjects)
Clean up after a phase if it leaves any additional files in the checkout. |
ReleaseResult |
execute(ReleaseDescriptor releaseDescriptor,
ReleaseEnvironment releaseEnvironment,
List<org.apache.maven.project.MavenProject> reactorProjects)
Execute the phase. |
ReleaseResult |
execute(ReleaseDescriptor releaseDescriptor,
org.apache.maven.settings.Settings settings,
List<org.apache.maven.project.MavenProject> reactorProjects)
Deprecated. Use execute(ReleaseDescriptor, ReleaseEnvironment, List) instead. |
ReleaseResult |
simulate(ReleaseDescriptor releaseDescriptor,
ReleaseEnvironment releaseEnvironment,
List<org.apache.maven.project.MavenProject> reactorProjects)
Simulate the phase, but don't make any changes to the project. |
ReleaseResult |
simulate(ReleaseDescriptor releaseDescriptor,
org.apache.maven.settings.Settings settings,
List<org.apache.maven.project.MavenProject> reactorProjects)
Deprecated. Use simulate(ReleaseDescriptor, ReleaseEnvironment, List) instead. |
| Field Detail |
|---|
static final String ROLE
| Method Detail |
|---|
ReleaseResult execute(ReleaseDescriptor releaseDescriptor,
ReleaseEnvironment releaseEnvironment,
List<org.apache.maven.project.MavenProject> reactorProjects)
throws ReleaseExecutionException,
ReleaseFailureException
releaseDescriptor - the configuration to usereleaseEnvironment - the environmental configuration, such as Maven settings, Maven home, etc.reactorProjects - the reactor projects
ReleaseExecutionException - an exception during the execution of the phase
ReleaseFailureException - a failure during the execution of the phase
ReleaseResult simulate(ReleaseDescriptor releaseDescriptor,
ReleaseEnvironment releaseEnvironment,
List<org.apache.maven.project.MavenProject> reactorProjects)
throws ReleaseExecutionException,
ReleaseFailureException
releaseDescriptor - the configuration to usereleaseEnvironment - the environmental configuration, such as Maven settings, Maven home, etc.reactorProjects - the reactor projects
ReleaseExecutionException - an exception during the execution of the phase
ReleaseFailureException - a failure during the execution of the phase
ReleaseResult execute(ReleaseDescriptor releaseDescriptor,
org.apache.maven.settings.Settings settings,
List<org.apache.maven.project.MavenProject> reactorProjects)
throws ReleaseExecutionException,
ReleaseFailureException
execute(ReleaseDescriptor, ReleaseEnvironment, List) instead.
releaseDescriptor - the configuration to usesettings - the settings.xml configurationreactorProjects - the reactor projects
ReleaseExecutionException - an exception during the execution of the phase
ReleaseFailureException - a failure during the execution of the phase
ReleaseResult simulate(ReleaseDescriptor releaseDescriptor,
org.apache.maven.settings.Settings settings,
List<org.apache.maven.project.MavenProject> reactorProjects)
throws ReleaseExecutionException,
ReleaseFailureException
simulate(ReleaseDescriptor, ReleaseEnvironment, List) instead.
releaseDescriptor - the configuration to usesettings - the settings.xml configurationreactorProjects - the reactor projects
ReleaseExecutionException - an exception during the execution of the phase
ReleaseFailureException - a failure during the execution of the phaseReleaseResult clean(List<org.apache.maven.project.MavenProject> reactorProjects)
reactorProjects - the reactor projects
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||