@Component(role=org.apache.maven.shared.release.phase.ReleasePhase.class,
hint="indicate-presence-of-backup-poms")
public class IndicatePresenceOfBackupPomsPhase
extends org.apache.maven.shared.release.phase.AbstractReleasePhase
DefensiveRestoreBackupPomsPhase
,
RemoveBackupPomsPhase
Constructor and Description |
---|
IndicatePresenceOfBackupPomsPhase() |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.shared.release.ReleaseResult |
execute(org.apache.maven.shared.release.config.ReleaseDescriptor rd,
org.apache.maven.shared.release.env.ReleaseEnvironment re,
List<org.apache.maven.project.MavenProject> projects)
Indicates to the Smart Reactor that the backup POMs have been created
successfully.
|
org.apache.maven.shared.release.ReleaseResult |
simulate(org.apache.maven.shared.release.config.ReleaseDescriptor rd,
org.apache.maven.shared.release.env.ReleaseEnvironment re,
List<org.apache.maven.project.MavenProject> projects)
Invokes the
execute method. |
clean, execute, getReleaseResultSuccess, getResourceBundle, logDebug, logDebug, logError, logInfo, logWarn, simulate
public org.apache.maven.shared.release.ReleaseResult execute(org.apache.maven.shared.release.config.ReleaseDescriptor rd, org.apache.maven.shared.release.env.ReleaseEnvironment re, List<org.apache.maven.project.MavenProject> projects) throws org.apache.maven.shared.release.ReleaseExecutionException, org.apache.maven.shared.release.ReleaseFailureException
rd
- not null.re
- not null.projects
- not null.org.apache.maven.shared.release.ReleaseExecutionException
- as needed.org.apache.maven.shared.release.ReleaseFailureException
- as needed.public org.apache.maven.shared.release.ReleaseResult simulate(org.apache.maven.shared.release.config.ReleaseDescriptor rd, org.apache.maven.shared.release.env.ReleaseEnvironment re, List<org.apache.maven.project.MavenProject> projects) throws org.apache.maven.shared.release.ReleaseExecutionException, org.apache.maven.shared.release.ReleaseFailureException
execute
method.rd
- not null.re
- not null.projects
- not null.org.apache.maven.shared.release.ReleaseExecutionException
- as needed.org.apache.maven.shared.release.ReleaseFailureException
- as needed.Copyright © 2016. All rights reserved.