.travis.yml 592 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. language: go
  2. sudo: required
  3. dist: trusty
  4. cache:
  5. directories:
  6. - $HOME/.ccm/repository
  7. - $HOME/.local/lib/python2.7
  8. matrix:
  9. fast_finish: true
  10. env:
  11. global:
  12. - GOMAXPROCS=2
  13. matrix:
  14. - CASS=2.1.12
  15. AUTH=false
  16. - CASS=2.2.5
  17. AUTH=true
  18. - CASS=2.2.5
  19. AUTH=false
  20. - CASS=3.0.8
  21. AUTH=false
  22. go:
  23. - "1.9"
  24. - "1.10"
  25. install:
  26. - ./install_test_deps.sh $TRAVIS_REPO_SLUG
  27. - cd ../..
  28. - cd gocql/gocql
  29. - go get .
  30. script:
  31. - set -e
  32. - PATH=$PATH:$HOME/.local/bin bash integration.sh $CASS $AUTH
  33. - go vet .
  34. notifications:
  35. - email: false