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 <gardgreg...@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