release: fix make tasks for auto-tagging
This commit is contained in:
parent
5f52f96709
commit
344c20d790
10
Makefile
10
Makefile
|
|
@ -63,13 +63,15 @@ LAST = $(shell git describe --tags --abbrev=0 HEAD^)
|
|||
BODY = "`git log ${LAST}..HEAD --oneline --decorate` `printf '\n\#\#\# [Build Info](${BUILD_URL})'`"
|
||||
|
||||
release/minor:
|
||||
git fetch origin master
|
||||
git checkout master
|
||||
git pull --rebase origin master
|
||||
bash -c 'if git branch | grep autorelease; then git branch -D autorelease; else echo no branch to be cleaned; fi'
|
||||
git checkout -b autorelease origin/master
|
||||
hack/semtag final -s minor
|
||||
bash -c 'SEMTAG_REMOTE=origin hack/semtag final -s minor'
|
||||
|
||||
release/patch:
|
||||
git fetch origin master
|
||||
git checkout master
|
||||
git pull --rebase origin master
|
||||
bash -c 'if git branch | grep autorelease; then git branch -D autorelease; else echo no branch to be cleaned; fi'
|
||||
git checkout -b autorelease origin/master
|
||||
hack/semtag final -s patch
|
||||
bash -c 'SEMTAG_REMOTE=origin hack/semtag final -s patch'
|
||||
|
|
|
|||
Loading…
Reference in New Issue