All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AbstractBackupPomsPhase |
|
AbstractMavenExecutor |
|
AbstractReleaseMojo |
Base class with shared configuration.
|
AbstractReleasePhase |
Base class for all phases.
|
AbstractReleasePomsPhase |
Abstract release POM phase.
|
AbstractReleaseRequest |
|
AbstractRewritePomsPhase |
Base class for rewriting phases.
|
AbstractRunGoalsPhase |
Run the integration tests for the project to verify that it builds before committing.
|
AbstractScmCommitPhase |
Holds the basic concept of committing changes to the current working copy.
|
AbstractScmReleaseMojo |
Abstract Mojo containing SCM parameters
|
AetherVersion |
|
BranchReleaseMojo |
Branch a project in SCM, using the same steps as the release:prepare goal, creating a branch instead of a
tag.
|
CheckCompletedPreparePhasesPhase |
|
CheckDependencySnapshotsPhase |
Check the dependencies of all projects being released to see if there are any unreleased snapshots.
|
CheckoutProjectFromScm |
|
CheckPomPhase |
Phase that checks the validity of the POM before release.
|
CleanReleaseMojo |
Clean up after a release preparation.
|
ClearCaseScmTranslator |
ClearCase tag translator.
|
CommandLineFactory |
Create a command line for execution.
|
CreateBackupPomsPhase |
|
CvsScmTranslator |
CVS tag translator.
|
DefaultCommandLineFactory |
Create a command line instance.
|
DefaultNamingPolicy |
|
DefaultReleaseEnvironment |
|
DefaultReleaseManager |
Implementation of the release manager.
|
DefaultReleaseManagerListener |
|
DefaultScmRepositoryConfigurator |
Tool that gets a configured SCM repository from release configuration.
|
DefaultStrategy |
|
DefaultVersionInfo |
This compares and increments versions for a common java versioning scheme.
|
DefaultVersionPolicy |
|
EndReleasePhase |
Finalise release preparation so it can be flagged complete..
|
ForkedMavenExecutor |
Fork Maven to executed a series of goals.
|
GenerateReleasePomsPhase |
Generate release POMs.
|
GitScmTranslator |
|
HelpMojo |
Display help information on maven-release-plugin.
Call mvn release:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
|
HgScmTranslator |
|
IdentifiedScm |
Unlike repositories the scm of the Project Model doesn't have an id.
|
InputVariablesPhase |
Input any variables that were not yet configured.
|
InvokerMavenExecutor |
Fork Maven using the maven-invoker shared library.
|
InvokerMavenExecutor.Handler |
|
InvokerMavenExecutor.LoggerBridge |
|
JazzScmTranslator |
Jazz tag translator.
|
JDomBuild |
JDom implementation of poms BUILD element
|
JDomDependency |
JDom implementation of poms DEPENDENCY element
|
JDomDependencyManagement |
JDom implementation of poms DEPENDENCYMANAGEMENT element
|
JDomExtension |
JDom implementation of poms EXTENSION element
|
JDomMavenCoordinate |
|
JDomModel |
JDom implementation of poms PROJECT element
|
JDomModelBase |
|
JDomModelETL |
JDom implementation for extracting, transform, loading the Model (pom.xml)
|
JDomModelETLFactory |
|
JDomParent |
JDom implementation of poms PARENT element
|
JDomPlugin |
JDom implementation of poms PLUGIN element
|
JDomPluginManagement |
JDom implementation of poms PLUGINMANAGEMENT element
|
JDomProfile |
JDom implementation of poms PROFILE element
|
JDomProperties |
JDom implementation of poms PROPERTIES element
|
JDomReporting |
JDom implementation of poms REPORTING element
|
JDomReportPlugin |
JDom implementation of poms reports PLUGIN element
|
JDomScm |
JDom implementation of poms SCM element
|
JDomUtils |
Common JDom functions
|
MapVersionsPhase |
Map projects to their new versions after release / into the next development cycle.
|
MavenArtifactVersion |
|
MavenCoordinate |
|
MavenExecutor |
Execute Maven.
|
MavenExecutorException |
Exception executing Maven.
|
ModelETL |
|
ModelETLFactory |
|
ModelETLRequest |
|
ModelloReleaseDescriptor |
Class ModelloReleaseDescriptor.
|
NamingPolicy |
API for branch and tag naming.
|
NamingPolicyRequest |
|
NamingPolicyResult |
|
PerformReleaseMojo |
Perform a release from SCM, either from a specified tag, or the tag representing the previous release in
the working copy created by release:prepare.
|
PolicyException |
|
PomFinder |
This utility class helps with finding a maven pom file
which got parsed previously.
|
PomFinder.PomInfo |
Data container which helds information about a pom.
|
PrepareReleaseMojo |
Prepare for a release in SCM.
|
PrepareWithPomReleaseMojo |
Prepare for a release in SCM, fully resolving dependencies for the purpose of producing a "release POM".
|
PropertiesReleaseDescriptorStore |
Read and write release configuration and state from a properties file.
|
RawStreamPumper |
|
ReleaseBranchRequest |
|
ReleaseCleanRequest |
|
ReleaseDescriptor |
|
ReleaseDescriptorBuilder |
|
ReleaseDescriptorBuilder.BuilderReleaseDescriptor |
Hides inner logic of the release descriptor
|
ReleaseDescriptorStore |
Storage for reading and writing release configuration.
|
ReleaseDescriptorStoreException |
Exception occurring within the configuration store.
|
ReleaseDescriptorXpp3Reader |
Class ReleaseDescriptorXpp3Reader.
|
ReleaseDescriptorXpp3Reader.ContentTransformer |
|
ReleaseDescriptorXpp3Writer |
Class ReleaseDescriptorXpp3Writer.
|
ReleaseEnvironment |
|
ReleaseExecutionException |
Exception occuring during release execution.
|
ReleaseFailureException |
A failure during the release process.
|
ReleaseManager |
Release management classes.
|
ReleaseManagerListener |
|
ReleasePerformRequest |
|
ReleasePhase |
A phase in the release cycle.
|
ReleasePrepareRequest |
|
ReleaseResult |
|
ReleaseRollbackRequest |
|
ReleaseScmCommandException |
Exception occurring during an SCM operation.
|
ReleaseScmRepositoryException |
Exception occurring during an SCM repository operation.
|
ReleaseStageVersions |
Class ReleaseStageVersions.
|
ReleaseUpdateVersionsRequest |
|
ReleaseUtil |
|
ReleaseUtils |
Class providing utility methods used during the release process
|
RemoveReleasePomsPhase |
Remove release POMs.
|
RemoveScmTagPhase |
Remove tag from SCM repository during rollback
|
ResourceGenerator |
Additional interface for ReleasePhase if the phase generates resources, which should be cleaned up afterwards.
|
RestoreBackupPomsPhase |
|
RewritePomsForBranchPhase |
Rewrite POMs for branch.
|
RewritePomsForDevelopmentPhase |
Rewrite POMs for future development
|
RewritePomsForReleasePhase |
Rewrite POMs for release.
|
RewritePomVersionsPhase |
Rewrite POMs for future development
|
RollbackReleaseMojo |
Rollback changes made by a previous release.
|
RunCompleteGoalsPhase |
Run the completion goals for the project to before committing the continuing development stream.
|
RunPerformGoalsPhase |
Run the integration tests for the project to verify that it builds before committing.
|
RunPrepareGoalsPhase |
Run the integration tests for the project to verify that it builds before committing.
|
ScmBranchPhase |
Branch the SCM repository.
|
ScmCheckModificationsPhase |
See if there are any local modifications to the files before proceeding with SCM operations and the release.
|
ScmCommitDevelopmentPhase |
Commit the changes that were done to prepare the branch or tag to the SCM.
|
ScmCommitPreparationPhase |
Commit the changes that were done to prepare the branch or tag to the SCM.
|
ScmRepositoryConfigurator |
Configure an SCM repository using release configuration.
|
ScmTagPhase |
Tag the SCM repository after committing the release.
|
ScmTranslator |
Translate the SCM information after tagging/reverting to trunk.
|
StageReleaseMojo |
Perform a release from SCM to a staging repository.
|
Strategy |
Interface to override default strategy.
|
SubversionScmTranslator |
Subversion tag translator.
|
TeeConsumer |
Consumer that both funnels to System.out/err, and stores in an internal buffer.
|
TeeOutputStream |
|
UpdateVersionsMojo |
Update the POM versions for a project.
|
Version |
|
VersionComparisonConflictException |
|
VersionInfo |
Represent the different version representations during the release-prepare phase
|
VersionParseException |
|
VersionPolicy |
API for next version calculations, used by maven-release-plugin to suggest release and next develoment versions.
|
VersionPolicyRequest |
|
VersionPolicyResult |
|