.travis.yml 393 B

1234567891011121314151617
  1. sudo: false
  2. language: go
  3. go:
  4. - "1.10.x"
  5. - "1.11.x"
  6. - tip
  7. matrix:
  8. fast_finish: true
  9. allow_failures:
  10. - go: tip
  11. install:
  12. - # Do nothing. This is needed to prevent default install action "go get -t -v ./..." from happening here (we want it to happen inside script step).
  13. script:
  14. - go get -t -v ./...
  15. - diff -u <(echo -n) <(gofmt -d -s .)
  16. - go tool vet .
  17. - go test -v ./...