diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..849ddff --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dist/ diff --git a/goreleaser.yml b/.goreleaser.yml similarity index 98% rename from goreleaser.yml rename to .goreleaser.yml index c6fd18a..50a2be4 100644 --- a/goreleaser.yml +++ b/.goreleaser.yml @@ -1,6 +1,6 @@ project_name: gt build: - main: main.go + main: . binary: gt ldflags: -s -w -X main.Version="v{{.Version}}-{{.Date}}" env: diff --git a/.travis.yml b/.travis.yml index f630d79..b7b498e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,8 +5,13 @@ go: env: - "PATH=/home/travis/gopath/bin:$PATH" + - GO111MODULE=on -install: true - -script: - - env GO111MODULE=on go build -v +# calls goreleaser +deploy: +- provider: script + skip_cleanup: true + script: curl -sL https://git.io/goreleaser | bash + on: + tags: true + condition: $TRAVIS_OS_NAME = linux diff --git a/go.mod b/go.mod index 8f2eb1d..7bb80d2 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ module github.com/hbakhtiyor/gt -require github.com/cavaliercoder/grab v2.0.0+incompatible +require github.com/hbakhtiyor/grab v2.0.1-0.20181222132738-723061bb4300+incompatible diff --git a/go.sum b/go.sum index c858c8f..5af6b2e 100644 --- a/go.sum +++ b/go.sum @@ -1 +1,4 @@ -github.com/cavaliercoder/grab v2.0.0+incompatible/go.mod h1:tTBkfNqSBfuMmMBFaO2phgyhdYhiZQ/+iXCZDzcDsMI= +github.com/hbakhtiyor/grab v2.0.0+incompatible h1:x+dQSWKjhMnTYNCLPd8XrVl1vM4rehWoMVO3X31ugi4= +github.com/hbakhtiyor/grab v2.0.0+incompatible/go.mod h1:ao2v+w1+nllsyI3767z+4afD0KjODm0mx6pipvBigvs= +github.com/hbakhtiyor/grab v2.0.1-0.20181222132738-723061bb4300+incompatible h1:yQ02d4XHEUFFMYja/BPGNNVqMVGYrV5cecWskcW71LM= +github.com/hbakhtiyor/grab v2.0.1-0.20181222132738-723061bb4300+incompatible/go.mod h1:ao2v+w1+nllsyI3767z+4afD0KjODm0mx6pipvBigvs= diff --git a/main.go b/main.go index 1e8847e..6df63b8 100644 --- a/main.go +++ b/main.go @@ -10,7 +10,7 @@ import ( "strings" "time" - "github.com/cavaliercoder/grab" + "github.com/hbakhtiyor/grab" ) var (