Skip to content
Permalink
Browse files

travis CI: auto-goreleaser upon tagging

  • Loading branch information...
evanelias committed Jul 11, 2018
1 parent 4985a70 commit 097f205da6ec670958a654e402d34610eaa8f6d3
Showing with 18 additions and 0 deletions.
  1. +1 −0 .gitignore
  2. +5 −0 .goreleaser.yml
  3. +12 −0 .travis.yml
@@ -24,4 +24,5 @@ _testmain.go
*.test
*.prof

coverage.out
/skeema
@@ -9,6 +9,11 @@ builds:
- darwin
goarch:
- amd64
archive:
name_template: '{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}'
replacements:
darwin: Mac
linux: Linux
snapshot:
name_template: "{{ .Tag }}-next"
changelog:
@@ -5,6 +5,11 @@ go:
services:
- docker

addons:
apt:
packages:
- rpm

notifications:
email: false

@@ -26,3 +31,10 @@ script:

after_script:
- goveralls -coverprofile=coverage.out -service=travis-ci

deploy:
- provider: script
skip_cleanup: true
script: curl -sL https://git.io/goreleaser | bash
on:
tags: true

0 comments on commit 097f205

Please sign in to comment.
You can’t perform that action at this time.