Class RestoreBackupPomsPhase
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractBackupPomsPhase
org.apache.maven.shared.release.phase.RestoreBackupPomsPhase
- All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled
@Component(role=ReleasePhase.class,
hint="restore-backup-poms")
public class RestoreBackupPomsPhase
extends AbstractBackupPomsPhase
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ScmRepositoryConfiguratorTool that gets a configured SCM repository from release configuration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Execute the phase.protected voidrestorePomBackup(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, org.apache.maven.project.MavenProject project) simulate(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Simulate the phase, but don't make any changes to the project.Methods inherited from class AbstractBackupPomsPhase
deletePomBackup, getPomBackupMethods inherited from class AbstractReleasePhase
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarnMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
scmRepositoryConfigurator
Tool that gets a configured SCM repository from release configuration.
-
-
Constructor Details
-
RestoreBackupPomsPhase
public RestoreBackupPomsPhase()
-
-
Method Details