.travis.yml 456 B

12345678910111213141516171819202122
  1. language: go
  2. go:
  3. - 1.3
  4. - 1.4
  5. - 1.5
  6. - 1.6
  7. gobuild_args: -race
  8. before_install:
  9. - go get -u github.com/golang/lint/golint
  10. - if [[ $TRAVIS_GO_VERSION == 1.5* ]]; then go get -u github.com/kisielk/errcheck; fi
  11. - go get -u golang.org/x/tools/cmd/vet
  12. before_script:
  13. - '! gofmt -s -l . | read'
  14. - golint ./...
  15. - echo $TRAVIS_GO_VERSION
  16. - if [[ $TRAVIS_GO_VERSION == 1.5* ]]; then errcheck ./...; fi
  17. - go vet .
  18. - go tool vet --shadow .