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})'`" | BODY = "`git log ${LAST}..HEAD --oneline --decorate` `printf '\n\#\#\# [Build Info](${BUILD_URL})'`" | ||||||
| 
 | 
 | ||||||
| release/minor: | 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' | 	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 | 	git checkout -b autorelease origin/master | ||||||
| 	hack/semtag final -s minor | 	bash -c 'SEMTAG_REMOTE=origin hack/semtag final -s minor' | ||||||
| 
 | 
 | ||||||
| release/patch: | 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' | 	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 | 	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