Class AbstractReleasePomsPhase
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractReleasePomsPhase
- All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled
- Direct Known Subclasses:
GenerateReleasePomsPhase, RemoveReleasePomsPhase
Abstract release POM phase.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ScmRepositoryConfiguratorTool that gets a configured SCM repository from release configuration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.maven.scm.provider.ScmProvidergetScmProvider(org.apache.maven.scm.repository.ScmRepository scmRepository) protected org.apache.maven.scm.repository.ScmRepositorygetScmRepository(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment) Methods inherited from class AbstractReleasePhase
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarnMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLoggerMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ReleasePhase
execute, simulate
-
Field Details
-
scmRepositoryConfigurator
Tool that gets a configured SCM repository from release configuration.
-
-
Constructor Details
-
AbstractReleasePomsPhase
public AbstractReleasePomsPhase()
-
-
Method Details
-
getScmProvider
protected org.apache.maven.scm.provider.ScmProvider getScmProvider(org.apache.maven.scm.repository.ScmRepository scmRepository) throws ReleaseExecutionException - Throws:
ReleaseExecutionException