This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/datasketches-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new a5e0df0f Automatic Site Publish by Buildbot
a5e0df0f is described below
commit a5e0df0fd240cd7ca53d01ba256cd819217e196f
Author: buildbot <[email protected]>
AuthorDate: Wed Dec 7 02:31:56 2022 +0000
Automatic Site Publish by Buildbot
---
.../Community/ReleaseProcessForCppComponents.html | 56 +++-------------------
1 file changed, 7 insertions(+), 49 deletions(-)
diff --git a/output/docs/Community/ReleaseProcessForCppComponents.html
b/output/docs/Community/ReleaseProcessForCppComponents.html
index 9c9496a8..45ccee66 100644
--- a/output/docs/Community/ReleaseProcessForCppComponents.html
+++ b/output/docs/Community/ReleaseProcessForCppComponents.html
@@ -705,64 +705,22 @@
</ul>
<h2 id="move-files-from-devstaging-to-release">Move files from dev/staging to
release</h2>
-<h3 id="move-primary-zip-files-from-distdev-to-distrelease">Move primary zip
files from <em>dist/dev</em> to <em>dist/release</em></h3>
<ul>
- <li>In local <em>dist/<strong>dev</strong>/datasketches/</em>
+ <li>use dist/dev/datasketches/scripts/moveDevToRelease.sh script to move the
approved release candidate to the destination</li>
+ <li>upload pypi artifacts to pypi.org
<ul>
- <li>Open Terminal #1
+ <li>make a temporary copy of the pypi directory and remove *.asc and
*.sha512 files from it</li>
+ <li>follow <a
href="https://packaging.python.org/en/latest/tutorials/packaging-projects/#uploading-the-distribution-archives">this
guide</a>
<ul>
- <li>Perform SVN Checkout:
- <ul>
- <li><code class="highlighter-rouge">svn co
https://dist.apache.org/repos/dist/dev/datasketches/ .</code> #note dot at
end</li>
- </ul>
- </li>
- </ul>
- </li>
- </ul>
- </li>
- <li>In local <em>dist/<strong>release</strong>/datasketches/</em>
- <ul>
- <li>Open Terminal #2
- <ul>
- <li>Perform SVN Checkout:
- <ul>
- <li><code class="highlighter-rouge">svn co
https://dist.apache.org/repos/dist/release/datasketches/ .</code> #note dot at
end</li>
- </ul>
- </li>
- <li>Create new version directory under appropriate component
directory:
- <ul>
- <li><code class="highlighter-rouge">mkdir -p
\<component\>/A.B.0</code></li>
- </ul>
- </li>
- </ul>
- </li>
- <li>Using local file system copy files
- <ul>
- <li>From …
/dist/dev/datasketches/<component>/version-RCnn/*</li>
- <li>To … /dist/release/datasketches/<component>/version (no
RCnn)/*</li>
- </ul>
- </li>
- <li>Using Terminal #2 at … /dist/release/datasketches directory:
- <ul>
- <li><code class="highlighter-rouge">svn add . --force</code></li>
- <li><code class="highlighter-rouge">svn ci -m "Release
A.B.0"</code></li>
- <li>Remove the prior release…</li>
- <li><code class="highlighter-rouge">svn remove
\<component\>/X.Y.0</code></li>
- <li><code class="highlighter-rouge">svn ci -m "Remove Prior
release"</code></li>
- <li><code class="highlighter-rouge">svn status</code> # should be
empty</li>
- </ul>
- </li>
- <li>Using local file system
- <ul>
- <li>Delete the prior X.Y.0 directory</li>
+ <li>upload to test.pypi.org</li>
+ <li>install from test pypi</li>
+ <li>upload to pypi.org</li>
</ul>
</li>
</ul>
</li>
</ul>
-<h3 id="move-external-artifact-distributions-distdev-to-distrelease">Move
External Artifact Distributions <em>dist/dev</em> to <em>dist/release</em></h3>
-
<h2 id="create--document-release-tag-on-github">Create & Document Release
Tag on GitHub</h2>
<ul>
<li>Open your IDE and switch to the recently created Release Branch
A.B.X</li>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]