From 49b7b630a1e57c11fe8c55a07e04243db6b53961 Mon Sep 17 00:00:00 2001 From: Anders Pearson Date: Thu, 14 Sep 2017 14:16:28 +0100 Subject: [PATCH] handy make target for making a release I can never remember the right git commands --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a271d82 --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +samlare: *.go + go build . + +release: samlare + echo "current version: " + @cat VERSION + @read -p "Version: " version; \ + echo $$version > VERSION; \ + git commit -a -m "release version $$version"; \ + git tag -a v$$version -m "release $$version"; \ + git push --tags origin master + +.PHONY: release