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 ScmRepositoryConfigurator
Tool that gets a configured SCM repository from release configuration. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.maven.scm.provider.ScmProvider
getScmProvider
(org.apache.maven.scm.repository.ScmRepository scmRepository) protected org.apache.maven.scm.repository.ScmRepository
getScmRepository
(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment) Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.shared.release.phase.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