Package org.apache.commons.release.plugin.mojos
package org.apache.commons.release.plugin.mojos
This package contains all the Maven mojos for the commons-release-plugin. Currently,
this only has the following mojos:
- Since:
- 1.0
-
ClassesClassDescriptionThe purpose of this Maven mojo is to detach the artifacts generated by the maven-assembly-plugin, which for the Apache Commons Project do not get uploaded to Nexus, and put those artifacts in the dev distribution location for Apache projects.Checks out the dev distribution location, copies the distributions into that directory structure under the
target/commons-release-plugin/scmdirectory, and commits the distributions back to SVN.Deprecated.This class checks out the dev distribution location, checks whether anything exists in the distribution location, and, if it is non-empty, deletes all the resources there.
CommonsDistributionStagingMojo.