language: go go: - 1.10.x - 1.11.x env: global: - KAFKA_PEERS=localhost:9091,localhost:9092,localhost:9093,localhost:9094,localhost:9095 - TOXIPROXY_ADDR=http://localhost:8474 - KAFKA_INSTALL_ROOT=/home/travis/kafka - KAFKA_HOSTNAME=localhost - DEBUG=true matrix: - KAFKA_VERSION=1.1.1 - KAFKA_VERSION=2.0.1 - KAFKA_VERSION=2.1.0 before_install: - export REPOSITORY_ROOT=${TRAVIS_BUILD_DIR} - vagrant/install_cluster.sh - vagrant/boot_cluster.sh - vagrant/create_topics.sh install: make install_dependencies script: - make test - make vet - make errcheck - if [[ "$TRAVIS_GO_VERSION" == 1.11* ]]; then make fmt; fi after_success: - bash <(curl -s https://codecov.io/bash) after_script: vagrant/halt_cluster.sh