From 2e1054abbb568e400204e8afcf21cf91085f0f3b Mon Sep 17 00:00:00 2001 From: Robert Newson Date: Wed, 2 Nov 2011 21:04:28 +0000 Subject: Add a script to create a source tarball --- make_tarball | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 make_tarball (limited to 'make_tarball') diff --git a/make_tarball b/make_tarball new file mode 100755 index 00000000..6b13c5fc --- /dev/null +++ b/make_tarball @@ -0,0 +1,20 @@ +#!/bin/sh -e + +COUCHDB_VERSION=`git describe --match 1.*` +BIGCOUCH_VERSION=`git describe` + +rm -rf .tmp +git archive HEAD --prefix=.tmp/bigcouch/ | tar xf - +pushd .tmp/bigcouch +git init +git add --all +git commit -m "Tarball commit" +git tag -m "CouchDB version" "$COUCHDB_VERSION" +echo "This is the release tarball for $BIGCOUCH_VERSION" > BUILD +git add BUILD +git commit -am "Tarball commit" +git tag -m "BigCouch version" "$BIGCOUCH_VERSION" +popd + +tar czf $BIGCOUCH_VERSION.tar.gz -C .tmp bigcouch +rm -rf .tmp -- cgit v1.2.3