commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ggreg...@apache.org
Subject [commons-release-plugin] branch master updated: Add a "Validating a release candidate" section.
Date Sun, 03 Mar 2019 14:05:32 GMT
This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-release-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new fe945e9  Add a "Validating a release candidate" section.
fe945e9 is described below

commit fe945e9ddd8c6981fd2aac1cfe2dc2da262e396b
Author: Gary Gregory <gardgregory@gmail.com>
AuthorDate: Sun Mar 3 09:05:31 2019 -0500

    Add a "Validating a release candidate" section.
---
 .../commons-xdoc-templates/vote-txt-template.txt   | 39 ++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/src/main/resources/commons-xdoc-templates/vote-txt-template.txt b/src/main/resources/commons-xdoc-templates/vote-txt-template.txt
index 8f9a6ae..3f6d711 100755
--- a/src/main/resources/commons-xdoc-templates/vote-txt-template.txt
+++ b/src/main/resources/commons-xdoc-templates/vote-txt-template.txt
@@ -90,3 +90,42 @@ Thank you,
 
 @RMNAME@, 
 Release Manager (using key @RMKEY@)
+
+For following is intended as a helper and refresher for reviewers.
+
+Validating a release candidate
+==============================
+
+These guidelines are NOT complete.
+
+Requirements: Git, Java, Maven.
+
+You can validate a release from a release candidate (RC) tag as follows.
+
+1) Clone and checkout the RC:
+
+git clone https://gitbox.apache.org/repos/asf/@ID@.git -b @TAGNAME@
+cd @TAGNAME@
+
+2) Check Apache licenses:
+
+mvn apache-rat:check
+
+3) Build the package:
+
+mvn -V clean package
+
+You can record the Maven and Java version produced by -V in your VOTE reply.
+
+4) Build the site for a single module project:
+
+mvn site
+Check the site reports in:
+target\site\index.html
+
+4) Build the site for a multi-module project:
+
+mvn site
+mvn site:stage
+Check the site reports in:
+target\site\index.html


Mime
View raw message