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

mergebot-role pushed a commit to branch mergebot
in repository https://gitbox.apache.org/repos/asf/beam-site.git

commit 167141b8db531fd2de8023933da5b5c404fa31a5
Author: Boyuan Zhang <[email protected]>
AuthorDate: Wed Jun 6 16:09:56 2018 -0700

    Add instructions about how to stage python binaries
---
 src/contribute/release-guide.md | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/src/contribute/release-guide.md b/src/contribute/release-guide.md
index b0fc7a1..eec7883 100644
--- a/src/contribute/release-guide.md
+++ b/src/contribute/release-guide.md
@@ -375,6 +375,28 @@ Copy the source release to the dev repository of 
`dist.apache.org`.
 
 1. Verify that files are 
[present](https://dist.apache.org/repos/dist/dev/beam).
 
+### Stage python binaries on dist.apache.org
+
+Build python binaries in release branch in sdks/python dir.
+
+    python setup.py sdist --format=zip
+    cd dist
+    mv apache-beam-${RELEASE}.zip apache-beam-${RELEASE}-python.zip
+
+Create hashes and sign the binaries
+
+    gpg --armor --detach-sig apache-beam-${RELEASE}-python.zip
+    sha512sum apache-beam-${RELEASE}-python.zip > 
apache-beam-${RELEASE}-python.zip.sha512
+
+Staging binaries
+
+    svn co https://dist.apache.org/repos/dist/dev/beam
+    cd beam/${RELEASE}
+    svn add *
+    svn commit
+
+Verify that files are [present](https://dist.apache.org/repos/dist/dev/beam).
+
 ### Build the Pydoc API reference
 
 Make sure you have ```tox``` installed: 

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to