.travis.yml 422 B

1234567891011121314151617181920212223242526272829
  1. language: go
  2. install:
  3. - go get -d -t -v ./... && go build -v ./...
  4. go:
  5. - 1.11.x
  6. - 1.12.x
  7. - 1.13.x
  8. - 1.14.x
  9. - 1.15.x
  10. - 1.16.x
  11. os:
  12. - linux
  13. - osx
  14. - windows
  15. env:
  16. jobs:
  17. - GOARCH=amd64
  18. - GOARCH=386
  19. script:
  20. - env GO111MODULE=on go vet ./...
  21. - env GO111MODULE=on go test -v -race ./... -coverprofile=coverage.txt -covermode=atomic
  22. after_success:
  23. - bash <(curl -s https://codecov.io/bash)