.travis.yml 482 B

12345678910111213141516171819202122
  1. language: go
  2. go:
  3. - 1.1
  4. - 1.2
  5. - 1.3
  6. env:
  7. - KAFKA_INSTALL_ROOT=/home/travis/kafka KAFKA_HOSTNAME=localhost
  8. before_install:
  9. - export REPOSITORY_ROOT=${TRAVIS_BUILD_DIR}
  10. - vagrant/install_cluster.sh
  11. - vagrant/boot_cluster.sh
  12. - vagrant/create_topics.sh
  13. - go install -a -race regexp # Fix for go 1.2
  14. script:
  15. - go test -v -race ./...
  16. - if [[ -n $(go fmt ./...) ]]; then echo "Please run go fmt on your code." && exit 1; fi
  17. notifications:
  18. flowdock: 15e08f7ed3a8fd2d89ddb36435301c1a