From 182099fda23240b4d4d8163ba916ddc81823ba6d Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Tue, 9 Oct 2018 19:16:25 -0700 Subject: [PATCH] Add tag script --- tag.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 tag.sh diff --git a/tag.sh b/tag.sh new file mode 100755 index 0000000000..bdfee96b5a --- /dev/null +++ b/tag.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +if [ -z "$1" ]; then + echo usage: $0 TAG + exit 1 +fi + +F="pkg/version/base.go staging/src/k8s.io/client-go/pkg/version/base.go" +for i in $F; do +cat > $i << EOF +package version + +var ( + gitMajor = "1" + gitMinor = "$(echo $1 | cut -f2 -d.)" + gitVersion = "$1" + gitCommit = "$(git rev-parse HEAD)" + gitTreeState = "clean" + buildDate = "$(date -u -Iminutes)Z" +) +EOF +done + +git add $F +git commit -m $1 +git tag $1