mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-23 01:53:28 +00:00
e53a9f83f4
Rather than manually curate the VERSION, use git tags and auto-create intermediate builds with unique identifiers. Identify both number of commits to indicate order and the git short rev to see which rev matches.
9 lines
276 B
Plaintext
Executable File
9 lines
276 B
Plaintext
Executable File
cd `dirname $0`
|
|
VERSION=`git tag -l|tail -n 1`
|
|
NUMCOMMITS=`git rev-list $VERSION..HEAD|wc -l`
|
|
if [ "$NUMCOMMITS" -ne 0 ]; then
|
|
VERSION=$VERSION.dev$NUMCOMMITS.g`git rev-parse --short HEAD`
|
|
fi
|
|
echo $VERSION > VERSION
|
|
sed -e "s/#VERSION#/$VERSION/" setup.py.tmpl > setup.py
|