You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by gi...@apache.org on 2020/05/28 18:02:52 UTC

[beam] branch asf-site updated: Publishing website 2020/05/28 18:02:42 at commit 409607a

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/beam.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new e6fe896  Publishing website 2020/05/28 18:02:42 at commit 409607a
e6fe896 is described below

commit e6fe896075ada4efef493a0e8478a48c5627b176
Author: jenkins <bu...@apache.org>
AuthorDate: Thu May 28 18:02:42 2020 +0000

    Publishing website 2020/05/28 18:02:42 at commit 409607a
---
 website/generated-content/contribute/index.xml          | 17 ++++++++++-------
 .../contribute/release-guide/index.html                 |  6 ++++--
 website/generated-content/sitemap.xml                   |  2 +-
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/website/generated-content/contribute/index.xml b/website/generated-content/contribute/index.xml
index 2946d47..e1e2ef6 100644
--- a/website/generated-content/contribute/index.xml
+++ b/website/generated-content/contribute/index.xml
@@ -1377,13 +1377,16 @@ mvn compile exec:java -Dexec.mainClass=org.apache.beam.examples.complete.game.in
 &lt;strong>NOTE&lt;/strong>: If you are using &lt;a href="https://help.github.com/articles/securing-your-account-with-two-factor-authentication-2fa/">GitHub two-factor authentication&lt;/a> and haven&amp;rsquo;t configure HTTPS access,
 please follow &lt;a href="https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/">the guide&lt;/a> to configure command line access.&lt;/p>
 &lt;h3 id="deploy-python-artifacts-to-pypi">Deploy Python artifacts to PyPI&lt;/h3>
-&lt;ol>
-&lt;li>Download everything from &lt;a href="https://dist.apache.org/repos/dist/dev/beam/2.14.0/python/">https://dist.apache.org/repos/dist/dev/beam/2.14.0/python/&lt;/a> ;&lt;/li>
-&lt;li>Keep only things that you see in &lt;a href="https://pypi.org/project/apache-beam/#files">https://pypi.org/project/apache-beam/#files&lt;/a> , e.g. &lt;code>.zip&lt;/code>, &lt;code>.whl&lt;/code>,
-delete the &lt;code>.asc&lt;/code>, &lt;code>.sha512&lt;/code>;&lt;/li>
-&lt;li>Upload the new release &lt;code>twine upload *&lt;/code> from the directory with the &lt;code>.zip&lt;/code> and &lt;code>.whl&lt;/code> files;&lt;/li>
-&lt;/ol>
-&lt;p>&lt;a href="https://packaging.python.org/tutorials/packaging-projects/#uploading-the-distribution-archives">Installing twine&lt;/a>: &lt;code>pip install twine&lt;/code>. You can install twine under &lt;a href="https://virtualenv.pypa.io/en/latest/">virtualenv&lt;/a> if preferred.&lt;/p>
+&lt;ul>
+&lt;li>Script: &lt;a href="https://github.com/apache/beam/blob/master/release/src/main/scripts/deploy_pypi.sh">deploy_pypi.sh&lt;/a>&lt;/li>
+&lt;li>Usage&lt;/li>
+&lt;/ul>
+&lt;pre>&lt;code>./beam/release/src/main/scripts/deploy_pypi.sh
+&lt;/code>&lt;/pre>&lt;ul>
+&lt;li>Verify that the files at &lt;a href="https://pypi.org/project/apache-beam/#files">https://pypi.org/project/apache-beam/#files&lt;/a> are correct.
+All wheels should be published, in addition to the zip of the release source.
+(Signatures and hashes do &lt;em>not&lt;/em> need to be uploaded.)&lt;/li>
+&lt;/ul>
 &lt;h3 id="deploy-source-release-to-distapacheorg">Deploy source release to dist.apache.org&lt;/h3>
 &lt;p>Copy the source release from the &lt;code>dev&lt;/code> repository to the &lt;code>release&lt;/code> repository at &lt;code>dist.apache.org&lt;/code> using Subversion.&lt;/p>
 &lt;p>Move last release artifacts from &lt;code>dist.apache.org&lt;/code> to &lt;code>archive.apache.org&lt;/code> using Subversion. Then update download address for last release version, &lt;a href="https://github.com/apache/beam-site/pull/478">example PR&lt;/a>.&lt;/p>
diff --git a/website/generated-content/contribute/release-guide/index.html b/website/generated-content/contribute/release-guide/index.html
index 2fe279a..ddf2f1a 100644
--- a/website/generated-content/contribute/release-guide/index.html
+++ b/website/generated-content/contribute/release-guide/index.html
@@ -355,8 +355,10 @@ mvn compile exec:java -Dexec.mainClass=org.apache.beam.examples.complete.game.in
 --fixed_window_duration ${SOME_SMALL_DURATION}
 </code></pre><p>Inspect results:</p><ul><li>Goto your Dataflow job console and check whether there is any error.</li><li>Goto your BigQuery console and check whether your ${USER}_test has game_stats_teams and game_stats_sessions table.</li><li>bq head -n 10 ${USER}_test.game_stats_teams</li><li>bq head -n 10 ${USER}_test.game_stats_sessions</li></ul></li></ul></li></ul><h3 id=fix-any-issues>Fix any issues</h3><p>Any issues identified during the community review and vote should be fixed i [...]
 <strong>NOTE</strong>: If you are using <a href=https://help.github.com/articles/securing-your-account-with-two-factor-authentication-2fa/>GitHub two-factor authentication</a> and haven&rsquo;t configure HTTPS access,
-please follow <a href=https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/>the guide</a> to configure command line access.</p><h3 id=deploy-python-artifacts-to-pypi>Deploy Python artifacts to PyPI</h3><ol><li>Download everything from <a href=https://dist.apache.org/repos/dist/dev/beam/2.14.0/python/>https://dist.apache.org/repos/dist/dev/beam/2.14.0/python/</a> ;</li><li>Keep only things that you see in <a href=https://pypi.org/project/apache-beam/#file [...]
-delete the <code>.asc</code>, <code>.sha512</code>;</li><li>Upload the new release <code>twine upload *</code> from the directory with the <code>.zip</code> and <code>.whl</code> files;</li></ol><p><a href=https://packaging.python.org/tutorials/packaging-projects/#uploading-the-distribution-archives>Installing twine</a>: <code>pip install twine</code>. You can install twine under <a href=https://virtualenv.pypa.io/en/latest/>virtualenv</a> if preferred.</p><h3 id=deploy-source-release-to [...]
+please follow <a href=https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/>the guide</a> to configure command line access.</p><h3 id=deploy-python-artifacts-to-pypi>Deploy Python artifacts to PyPI</h3><ul><li>Script: <a href=https://github.com/apache/beam/blob/master/release/src/main/scripts/deploy_pypi.sh>deploy_pypi.sh</a></li><li>Usage</li></ul><pre><code>./beam/release/src/main/scripts/deploy_pypi.sh
+</code></pre><ul><li>Verify that the files at <a href=https://pypi.org/project/apache-beam/#files>https://pypi.org/project/apache-beam/#files</a> are correct.
+All wheels should be published, in addition to the zip of the release source.
+(Signatures and hashes do <em>not</em> need to be uploaded.)</li></ul><h3 id=deploy-source-release-to-distapacheorg>Deploy source release to dist.apache.org</h3><p>Copy the source release from the <code>dev</code> repository to the <code>release</code> repository at <code>dist.apache.org</code> using Subversion.</p><p>Move last release artifacts from <code>dist.apache.org</code> to <code>archive.apache.org</code> using Subversion. Then update download address for last release version, <a [...]
 </code></pre><p>Verify that:</p><ul><li>Images are published at <a href="https://hub.docker.com/search?q=apache%2Fbeam&type=image">DockerHub</a> with tags {RELEASE} and <em>latest</em>.</li><li>Images with <em>latest</em> tag are pointing to current release by confirming<ol><li>Digest of the image with <em>latest</em> tag is the same as the one with {RELEASE} tag.</li></ol></li></ul><h3 id=git-tag>Git tag</h3><p>Create and push a new signed tag for the released version by copying the tag [...]
 git tag -s &quot;$VERSION_TAG&quot; &quot;$RC_TAG&quot;
 git push github &quot;$VERSION_TAG&quot;
diff --git a/website/generated-content/sitemap.xml b/website/generated-content/sitemap.xml
index e9d3be4..45b8968 100644
--- a/website/generated-content/sitemap.xml
+++ b/website/generated-content/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/beam-2.21.0/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/categories/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/blog/b [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/beam-2.21.0/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/categories/</loc><lastmod>2020-05-27T11:36:29-04:00</lastmod></url><url><loc>/blog/b [...]
\ No newline at end of file