From: Brian Goff Date: Mon, 4 Mar 2019 19:11:11 +0000 (-0800) Subject: only run golint on latest version of go X-Git-Tag: v1.7.2~164 X-Git-Url: https://go.fuhry.dev/?a=commitdiff_plain;h=9152fb1da4faee1feb08facbfe3d7fa1cf623077;p=fsnotify.git only run golint on latest version of go --- diff --git a/.travis.yml b/.travis.yml index 568aaa1..f7ea054 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,24 +3,29 @@ language: go go: - "stable" - - "1.10.4" + - "1.11.x" + - "1.10.x" - "1.9.x" - "1.8.x" matrix: + include: + - go: "stable" + env: GOLINT=true allow_failures: - go: tip fast_finish: true -before_script: - - go get -u golang.org/x/lint/golint + +before_install: + - if [ ! -z "${GOLINT}" ]; then go get -u golang.org/x/lint/golint; fi script: - go test --race ./... after_script: - test -z "$(gofmt -s -l -w . | tee /dev/stderr)" - - test -z "$(golint ./... | tee /dev/stderr)" + - if [ ! -z "${GOLINT}" ]; then echo running golint; golint --set_exit_status ./...; else echo skipping golint; fi - go vet ./... os: