@Component(role=SmartReactorStep.class, hint="rebuild-release-reactor") public class RebuildReleaseReactor extends AbstractSmartReactorReleaseStep
availablePhases, releaseDescriptor, releaseEnvironment, rtrlogger| Constructor and Description |
|---|
RebuildReleaseReactor() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAnnouncement()
Returns the announcement that is logged when this release step begins
execution.
|
protected List<String> |
getReleasePhases()
Returns the list of phases that should be executed by this release step.
|
protected List<String> |
getRollbackPhases()
Returns the list of phases that should be executed by this release step
when rollback is required.
|
protected void |
releaseExecute(org.apache.maven.execution.MavenSession session,
RTRComponents components)
Step logic that is executed if a release was requested.
|
configureReleaseDescriptor, executepublic String getAnnouncement()
AbstractSmartReactorReleaseStepgetAnnouncement in class AbstractSmartReactorReleaseStepprotected List<String> getReleasePhases()
AbstractSmartReactorReleaseStepgetReleasePhases in class AbstractSmartReactorReleaseStepprotected List<String> getRollbackPhases()
AbstractSmartReactorReleaseStepgetRollbackPhases in class AbstractSmartReactorReleaseStepprotected void releaseExecute(org.apache.maven.execution.MavenSession session,
RTRComponents components)
throws org.apache.maven.MavenExecutionException
AbstractSmartReactorReleaseStepreleaseExecute in class AbstractSmartReactorReleaseStepsession - the session to which this step applies. Not null.components - that this step may need. May be null.org.apache.maven.MavenExecutionException - if any unrecoverable error occurs.Copyright © 2016. All rights reserved.