.travis.yml 611 B

1234567891011121314151617181920212223
  1. language: go
  2. sudo: false
  3. go:
  4. - 1.4
  5. - 1.5
  6. - 1.6
  7. - tip
  8. script:
  9. - go get golang.org/x/tools/cmd/cover
  10. - go get github.com/mattn/goveralls
  11. - go test -v -covermode=count -coverprofile=coverage.out
  12. after_success:
  13. - goveralls -coverprofile=coverage.out -service=travis-ci -repotoken yFj7FrCeddvBzUaaCyG33jCLfWXeb93eA
  14. notifications:
  15. webhooks:
  16. urls:
  17. - https://webhooks.gitter.im/e/acc2c57482e94b44f557
  18. on_success: change # options: [always|never|change] default: always
  19. on_failure: always # options: [always|never|change] default: always
  20. on_start: false # default: false