Improve release process and testing automatic release on new tag using Travis

This commit is contained in:
Andrey Nering
2018-03-11 15:31:27 -03:00
parent 120d0be84c
commit 2183e1e9f5
4 changed files with 66 additions and 8 deletions

View File

@@ -39,16 +39,10 @@ tasks:
cmds:
- go test {{.GO_PACKAGES}}
# https://github.com/goreleaser/goreleaser
release:
desc: Release Task
cmds:
- goreleaser
test-release:
desc: Tests release process without publishing
cmds:
- goreleaser --snapshot
- goreleaser --snapshot --rm-dist
todo:
desc: Prints TODO comments present in the code