.travis.yml 529 B

123456789101112131415161718192021222324
  1. sudo: false
  2. language: go
  3. go:
  4. - "1.9.x"
  5. - "1.10.x"
  6. - "1.11.x"
  7. script:
  8. - go get golang.org/x/tools/cmd/cover
  9. - go get github.com/mattn/goveralls
  10. - go get github.com/kisielk/errcheck
  11. - go get -u github.com/FiloSottile/gvt
  12. - gvt restore
  13. - go test -race -v $(go list ./... | grep -v vendor/)
  14. - go vet $(go list ./... | grep -v vendor/)
  15. - errcheck -ignorepkg fmt $(go list ./... | grep -v vendor/)
  16. - docs/project-code-coverage.sh
  17. - docs/build_children.sh
  18. notifications:
  19. email:
  20. - marty.schoch@gmail.com