Merge pull request #59 from philips/generate-release-version

feat(version): generate version from git tags
This commit is contained in:
Xiang Li 2013-08-06 15:55:12 -07:00
commit bbdc80274a
4 changed files with 10 additions and 2 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
src
etcd
release_version.go

1
build
View File

@ -21,4 +21,5 @@ for i in third_party/*; do
cp -R $i src/
done
./scripts/release-version > release_version.go
go build ${ETCD_PACKAGE}

8
scripts/release-version Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
VER=$(git describe --tags HEAD)
cat <<EOF
package main
var releaseVersion = "$VER"
EOF

View File

@ -1,5 +1,3 @@
package main
var version = "v1"
var releaseVersion = "etcd pre-0.1"