Package org.apache.maven.shared.release.phase
package org.apache.maven.shared.release.phase
-
ClassDescriptionBase class for all phases.Abstract release POM phase.Base class for rewriting phases.Run the integration tests for the project to verify that it builds before committing.Holds the basic concept of committing changes to the current working copy.Check the dependencies of all projects being released to see if there are any unreleased snapshots.Phase that checks the validity of the POM before release.Finalise release preparation so it can be flagged complete..Generate release POMs.Input any variables that were not yet configured.Map projects to their new versions after release / into the next development cycle.A phase in the release cycle.Remove release POMs.Remove tag from SCM repository during rollbackAdditional interface for ReleasePhase if the phase generates resources, which should be cleaned up afterwards.Rewrite POMs for branch.Rewrite POMs for future developmentRewrite POMs for release.Rewrite POMs for future developmentRun the completion goals for the project to before committing the continuing development stream.Run the integration tests for the project to verify that it builds before committing.Run the integration tests for the project to verify that it builds before committing.Branch the SCM repository.See if there are any local modifications to the files before proceeding with SCM operations and the release.Commit the changes that were done to prepare the branch or tag to the SCM.Commit the changes that were done to prepare the branch or tag to the SCM.Tag the SCM repository after committing the release.