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].
