Skip to content
This repository was archived by the owner on Jun 28, 2018. It is now read-only.

Commit f47436e

Browse files
committed
add make release
1 parent f474e4c commit f47436e

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ script:
2323

2424
after_success:
2525
- goveralls -service=travis-ci -coverprofile .coverage/combined.txt
26+
- make list-external-deps > dependency_tree.txt && cat dependency_tree.txt
2627

2728
before_deploy:
28-
- make list-external-deps > dependency_tree.txt && cat dependency_tree.txt
2929
- make build-cli
3030

3131
deploy:

Makefile

+7-1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,12 @@ rewrite-import-paths:
8282
find . -name '*.go' -type f -execdir sed -i '' s%\"github.com/mattes/migrate%\"github.com/$(REPO_OWNER)/migrate%g '{}' \;
8383

8484

85+
# make release V=0.0.0
86+
release:
87+
git tag v$(V)
88+
@read -p "Press enter to confirm and push to origin ..." && git push origin v$(V)
89+
90+
8591
define external_deps
8692
@echo -- $(1)
8793
@go list -f '{{join .Deps "\n"}}' $(1) | grep -v github.com/$(REPO_OWNER)/migrate | xargs go list -f '{{if not .Standard}}{{.ImportPath}}{{end}}'
@@ -90,7 +96,7 @@ endef
9096

9197

9298
.PHONY: build-cli clean test-short test test-with-flags deps html-coverage \
93-
restore-import-paths rewrite-import-paths list-external-deps
99+
restore-import-paths rewrite-import-paths list-external-deps release
94100

95101
SHELL = /bin/bash
96102
RAND = $(shell echo $$RANDOM)

0 commit comments

Comments
 (0)