@Component(role=org.apache.maven.shared.release.phase.ReleasePhase.class, hint="rewrite-poms-for-release") public class RewritePomsForReleasePhase extends AbstractRewritePomsPhase
Constructor and Description |
---|
RewritePomsForReleasePhase() |
Modifier and Type | Method and Description |
---|---|
protected String |
getNextVersion(ReleaseDescriptor releaseDescriptor,
String key) |
protected String |
getOriginalVersion(ReleaseDescriptor releaseDescriptor,
String projectKey,
boolean simulate) |
protected String |
getPomSuffix() |
protected String |
getResolvedSnapshotVersion(String artifactVersionlessKey,
ReleaseDescriptor releaseDescriptor) |
protected void |
transformScm(MavenProject project,
Model modelTarget,
ReleaseDescriptor releaseDescriptor,
String projectId,
org.apache.maven.scm.repository.ScmRepository scmRepository,
ReleaseResult result) |
clean, execute, getOriginalResolvedSnapshotVersion, getScmTranslators, isUpdateScm, setLs, setModelETL, setStartTime, simulate, translateUrlPath
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
protected final String getPomSuffix()
getPomSuffix
in class AbstractRewritePomsPhase
protected void transformScm(MavenProject project, Model modelTarget, ReleaseDescriptor releaseDescriptor, String projectId, org.apache.maven.scm.repository.ScmRepository scmRepository, ReleaseResult result) throws ReleaseExecutionException
transformScm
in class AbstractRewritePomsPhase
ReleaseExecutionException
protected String getOriginalVersion(ReleaseDescriptor releaseDescriptor, String projectKey, boolean simulate)
getOriginalVersion
in class AbstractRewritePomsPhase
protected String getNextVersion(ReleaseDescriptor releaseDescriptor, String key)
getNextVersion
in class AbstractRewritePomsPhase
protected String getResolvedSnapshotVersion(String artifactVersionlessKey, ReleaseDescriptor releaseDescriptor)
getResolvedSnapshotVersion
in class AbstractRewritePomsPhase
Copyright © 2002–2019 The Apache Software Foundation. All rights reserved.