Adding documentation to include parameter for dryRun
Project: http://git-wip-us.apache.org/repos/asf/commons-release-plugin/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-release-plugin/commit/2f48a0eb Tree: http://git-wip-us.apache.org/repos/asf/commons-release-plugin/tree/2f48a0eb Diff: http://git-wip-us.apache.org/repos/asf/commons-release-plugin/diff/2f48a0eb Branch: refs/heads/master Commit: 2f48a0ebd07318419b4d92a7e7b594f4fca47428 Parents: febb8b3 Author: Rob Tompkins <chtom...@apache.org> Authored: Wed Jan 10 21:09:17 2018 -0500 Committer: Rob Tompkins <chtom...@apache.org> Committed: Wed Jan 10 21:09:17 2018 -0500 ---------------------------------------------------------------------- pom.xml | 68 ++++++++++++++++++++++++++++++++++++++++++++ src/site/xdoc/index.xml | 1 + 2 files changed, 69 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-release-plugin/blob/2f48a0eb/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 8bc0fc2..8241d7c 100644 --- a/pom.xml +++ b/pom.xml @@ -75,6 +75,7 @@ <commons.release.version>${project.version}</commons.release.version> <commons.rc.version>RC1</commons.rc.version> <commons.site.path>commons-release-plugin</commons.site.path> + <commons.manifestfile/> <commons.scmPubUrl> https://svn.apache.org/repos/infra/websites/production/commons/content/proper/${commons.site.path} </commons.scmPubUrl> @@ -556,5 +557,72 @@ </plugins> </build> </profile> + <profile> + <id>release</id> + <build> + <plugins> + <!-- We want to sign the artifact, the POM, and all attached artifacts --> + <plugin> + <artifactId>maven-gpg-plugin</artifactId> + <executions> + <execution> + <id>sign-artifacts</id> + <phase>verify</phase> + <goals> + <goal>sign</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-install-plugin</artifactId> + <configuration> + <createChecksum>true</createChecksum> + </configuration> + </plugin> + <plugin> + <artifactId>maven-release-plugin</artifactId> + <configuration> + <!-- Pass these arguments to the deploy plugin. --> + <arguments>-Prelease</arguments> + </configuration> + </plugin> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>create-javadoc-jar</id> + <goals> + <goal>javadoc</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + <configuration> + <source>${maven.compiler.source}</source> + </configuration> + </plugin> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <inherited>true</inherited> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <!-- COMMONSSITE-87 Ensure this runs after all package phase plugins --> + <phase>verify</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>test-deploy</id> + <properties> + <altDeploymentRepository>id::default::file:target/deploy</altDeploymentRepository> + </properties> + </profile> </profiles> </project> http://git-wip-us.apache.org/repos/asf/commons-release-plugin/blob/2f48a0eb/src/site/xdoc/index.xml ---------------------------------------------------------------------- diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml index 0f70094..b6b750f 100644 --- a/src/site/xdoc/index.xml +++ b/src/site/xdoc/index.xml @@ -82,6 +82,7 @@ <version>1.0</version> <configuration> <distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/foo</distSvnStagingUrl> + <dryRun>${dryRun}</dryRun> </configuration> <executions> <execution>