mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Merge pull request #59 from philips/generate-release-version
feat(version): generate version from git tags
This commit is contained in:
commit
bbdc80274a
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
|||||||
src
|
src
|
||||||
etcd
|
etcd
|
||||||
|
release_version.go
|
||||||
|
1
build
1
build
@ -21,4 +21,5 @@ for i in third_party/*; do
|
|||||||
cp -R $i src/
|
cp -R $i src/
|
||||||
done
|
done
|
||||||
|
|
||||||
|
./scripts/release-version > release_version.go
|
||||||
go build ${ETCD_PACKAGE}
|
go build ${ETCD_PACKAGE}
|
||||||
|
8
scripts/release-version
Executable file
8
scripts/release-version
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
VER=$(git describe --tags HEAD)
|
||||||
|
|
||||||
|
cat <<EOF
|
||||||
|
package main
|
||||||
|
var releaseVersion = "$VER"
|
||||||
|
EOF
|
@ -1,5 +1,3 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
var version = "v1"
|
var version = "v1"
|
||||||
|
|
||||||
var releaseVersion = "etcd pre-0.1"
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user