Class AbstractMapVersionsPhase
java.lang.Object
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractMapVersionsPhase
- All Implemented Interfaces:
ReleasePhase
- Direct Known Subclasses:
MapBranchVersionsPhase
,MapDevelopmentVersionsPhase
,MapReleaseVersionsPhase
Map projects to their new versions after release / into the next development cycle.
The map-phases per goal are:
- release:prepare
- map-release-versions + map-development-versions; RD.isBranchCreation() = false
- release:branch
- map-branch-versions + map-development-versions; RD.isBranchCreation() = true
- release:update-versions
- map-development-versions; RD.isBranchCreation() = false
MapVersionsPhase field | map-release-versions | map-branch-versions | map-development-versions |
---|---|---|---|
convertToSnapshot | false | true | true |
convertToBranch | false | true | false |
- Author:
- Brett Porter, Robert Scholte
-
Constructor Summary
ConstructorDescriptionAbstractMapVersionsPhase
(ScmRepositoryConfigurator scmRepositoryConfigurator, org.codehaus.plexus.components.interactivity.Prompter prompter, Map<String, VersionPolicy> versionPolicies, boolean convertToSnapshot, boolean convertToBranch) -
Method Summary
Modifier and TypeMethodDescriptionexecute
(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) simulate
(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
getLogger, getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
-
Constructor Details
-
Method Details