You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kudu.apache.org by "Todd Lipcon (Code Review)" <ge...@ip-10-146-233-104.ec2.internal> on 2016/01/28 00:31:14 UTC
[kudu-CR] KUDU-1315. Add simple script to build a source release
Hello Jean-Daniel Cryans,
I'd like you to do a code review. Please visit
http://gerrit.cloudera.org:8080/1930
to review the following change.
Change subject: KUDU-1315. Add simple script to build a source release
......................................................................
KUDU-1315. Add simple script to build a source release
This adds a new python script meant for interactive use for building
an Apache-style source release.
The source release tarball is simply the output of 'git archive'. The
purpose of the script is to perform some pre-flight checks to make sure
the release seems sane, and to help the user gpg-sign the release upon
completion. It's not fancy, but should ensure that the release process
is repeatable (two committers running this script from the same revision
should result in 100% identical release artifacts).
In order to generate the artifact name, I moved the version string into
a text file at the repository root instead of embedding it into the
CMakeLists.txt file.
Change-Id: Ie5753c4cc822dfbc86210356850ea1b76ab8e7a2
---
M CMakeLists.txt
A build-support/build_source_release.py
M build-support/get-upstream-commit.sh
M build-support/kudu_util.py
M build-support/push_to_asf.py
A version.txt
6 files changed, 172 insertions(+), 34 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/30/1930/1
--
To view, visit http://gerrit.cloudera.org:8080/1930
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie5753c4cc822dfbc86210356850ea1b76ab8e7a2
Gerrit-PatchSet: 1
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Todd Lipcon <to...@apache.org>
Gerrit-Reviewer: Jean-Daniel Cryans