You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemall.apache.org by my...@apache.org on 2021/04/28 02:48:53 UTC

[incubator-hivemall-site] branch asf-site updated: [HIVEMALL-310] updated not to use dist/ for old releases

This is an automated email from the ASF dual-hosted git repository.

myui pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hivemall-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new a71f60e  [HIVEMALL-310] updated not to use dist/ for old releases
a71f60e is described below

commit a71f60ee50263d7f4f7ee9dca173fb798ed7cc6e
Author: Makoto Yui <my...@apache.org>
AuthorDate: Wed Apr 28 11:48:33 2021 +0900

    [HIVEMALL-310] updated not to use dist/ for old releases
---
 download.html      |  2 +-
 release-guide.html | 67 +++++++++---------------------------------------------
 2 files changed, 12 insertions(+), 57 deletions(-)

diff --git a/download.html b/download.html
index f284909..cc7f951 100644
--- a/download.html
+++ b/download.html
@@ -84,7 +84,7 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-12-19<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-04-28<span class="divider">|</span>
 </li>
           <li id="projectVersion">Version: 0.6.2-incubating-SNAPSHOT</li>
         </ul>
diff --git a/release-guide.html b/release-guide.html
index 6bb3e87..f3a043b 100644
--- a/release-guide.html
+++ b/release-guide.html
@@ -84,9 +84,9 @@
 
       <div id="breadcrumbs">
         <ul class="breadcrumb">
-        <li id="publishDate">Last Published: 2019-10-31<span class="divider">|</span>
+        <li id="publishDate">Last Published: 2021-04-28<span class="divider">|</span>
 </li>
-          <li id="projectVersion">Version: 0.6.0-incubating-SNAPSHOT</li>
+          <li id="projectVersion">Version: 0.6.2-incubating-SNAPSHOT</li>
         </ul>
       </div>
         <div id="bodyColumn" >
@@ -290,52 +290,8 @@ git push asf v${version}-rc${rc}
 </pre></div></div>
 <div class="section">
 <h3><a name="Verify_nexus_release_artifacts"></a>Verify nexus release artifacts</h3>
-
-<ol style="list-style-type: decimal">
-  
-<li>Verify the staged artifacts in the nexus repo</li>
-</ol>
-
-<ul>
-  
-<li>Go to <a class="externalLink" href="https://repository.apache.org/">https://repository.apache.org/</a> and login</li>
-  
-<li>Under <tt>Build Promotion</tt>, click <tt>Staging Repositories</tt></li>
-  
-<li>In the <tt>Staging Repositories</tt> tab there should be a line with profile <tt>org.apache.hivemall</tt></li>
-  
-<li>Navigate through the artifact tree and make sure that all javadoc, sources, tests, and jars have .asc (GPG signature). Refer <a class="externalLink" href="http://www.apache.org/dev/release-signing.html#verifying-signature">the ASF page</a> for artifacts verification.</li>
-</ul>
-
-<ol style="list-style-type: decimal">
-  
-<li>Close the nexus staging repo</li>
-</ol>
-
-<ul>
-  
-<li>Check the box on in the first column of the row, and press the &#x2018;Close&#x2019; button to publish the repository at <a class="externalLink" href="https://repository.apache.org/content/repositories/orgapachehivemall-1001/">https://repository.apache.org/content/repositories/orgapachehivemall-1001/</a> (or a similar URL)</li>
-</ul></div>
-<div class="section">
-<h3><a name="Attach_signatures_for_shaded_jars"></a>Attach signatures for shaded jars</h3>
-<p>Shaded jars does not have signatures. So, attach signatures to them as follows:</p>
-
-<div class="source">
-<div class="source"><pre class="prettyprint">cd target/
-
-# Sign to the artifacts created by maven-shade-plugin
-for f in `ls hivemall-*-with-dependencies*.jar`; do
-  gpg --armor --output ${f}.asc --detach-sig ${f}
-  shasum -a 512 ${f} | cut -f1 -d' '  &gt; ${f}.sha512
-done
-
-# Verify GPG sign
-for file in `find . -type f -iname 'hivemall-*-with-dependencies*.jar.asc'`; do
-  echo ${file}
-  gpg --verify ${file}
-  echo
-done
-</pre></div></div></div>
+<p>1) Verify the staged artifacts in the nexus repo  - Go to <a class="externalLink" href="https://repository.apache.org/">https://repository.apache.org/</a> and login  - Under <tt>Build Promotion</tt>, click <tt>Staging Repositories</tt>  - In the <tt>Staging Repositories</tt> tab there should be a line with profile <tt>org.apache.hivemall</tt>  - Navigate through the artifact tree and make sure that all javadoc, sources, tests, and jars have .asc (GPG signature). Refer <a class="extern [...]
+<p>2) Close the nexus staging repo  - Check the box on in the first column of the row, and press the &#x2018;Close&#x2019; button to publish the repository at <a class="externalLink" href="https://repository.apache.org/content/repositories/orgapachehivemall-1001/">https://repository.apache.org/content/repositories/orgapachehivemall-1001/</a> (or a similar URL)</p></div>
 <div class="section">
 <h3><a name="Upload_the_artifacts_via_subversion_to_a_staging_area"></a>Upload the artifacts via subversion to a staging area</h3>
 
@@ -364,9 +320,6 @@ cd ${version}-incubating-rc${rc}
 # Put ChangeLog generated by JIRA
 cp ~/Downloads/ChangeLog.html .
 
-# Put Shaded jars
-cp ~/incubator-hivemall/target/hivemall-*-with-dependencies*.jar* .
-
 # Remove deprecated md5 and sha1
 # See https://www.apache.org/dev/release-distribution.html#sigs-and-sums
 
@@ -375,7 +328,9 @@ rm *.md5 *.sha1
 
 # Add SHA-512 checksum
 
-for f in hivemall-0.5.2-incubating-site.xml hivemall-0.5.2-incubating-source-release.zip hivemall-0.5.2-incubating.pom; do
+ls *.xml *.zip *.pom
+
+for f in `ls *.xml *.zip *.pom`; do
   shasum -a 512 ${f} | cut -f1 -d' '  &gt; ${f}.sha512
   ls ${f}.sha512
 done
@@ -420,9 +375,9 @@ Links to various release artifacts are given below. Please review and cast your
     - The source tarball, including signatures, digests, ChangeLog, etc.:
       https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/
 	- Sources for the release:
-	  https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-rc1-source-release.zip
-	  https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-rc1-source-release.zip.asc (PGP Signature)
-	  https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-rc1-source-release.zip.sha512 (SHA512 Hash)
+	  https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-source-release.zip
+	  https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-source-release.zip.asc (PGP Signature)
+	  https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-source-release.zip.sha512 (SHA512 Hash)
     - Git tag for the release:
       https://gitbox.apache.org/repos/asf?p=incubator-hivemall.git;a=shortlog;h=refs/tags/v0.5.0-rc1
     - The Nexus Staging URL:
@@ -443,7 +398,7 @@ The vote will be open for at least 72 hours and until necessary number of votes
 
 At lease three +1 from PPMC members are required and we welcome your vote!
 
-[ ] +1  approve (Release this package as Apache Hivemall 0.5.0-incubating-rc1)
+[ ] +1  approve (Release this package as Apache Hivemall 0.5.0-incubating)
 [ ] +0  no opinion
 [ ] -1  disapprove (and reason why)