blob: 4331fa140e31166302c794f33db9e964a27d2394 [file] [log] [blame]
Abhilash S.L3b494632019-07-16 15:51:09 +05301dist: xenial
William Kurkianea869482019-04-09 15:16:11 -04002language: go
3go:
William Kurkianea869482019-04-09 15:16:11 -04004- 1.11.x
Abhilash S.L3b494632019-07-16 15:51:09 +05305- 1.12.x
William Kurkianea869482019-04-09 15:16:11 -04006
7env:
8 global:
9 - KAFKA_PEERS=localhost:9091,localhost:9092,localhost:9093,localhost:9094,localhost:9095
10 - TOXIPROXY_ADDR=http://localhost:8474
11 - KAFKA_INSTALL_ROOT=/home/travis/kafka
12 - KAFKA_HOSTNAME=localhost
13 - DEBUG=true
14 matrix:
Abhilash S.L3b494632019-07-16 15:51:09 +053015 - KAFKA_VERSION=2.1.1 KAFKA_SCALA_VERSION=2.12
16 - KAFKA_VERSION=2.2.1 KAFKA_SCALA_VERSION=2.12
17 - KAFKA_VERSION=2.3.0 KAFKA_SCALA_VERSION=2.12
William Kurkianea869482019-04-09 15:16:11 -040018
19before_install:
20- export REPOSITORY_ROOT=${TRAVIS_BUILD_DIR}
21- vagrant/install_cluster.sh
22- vagrant/boot_cluster.sh
23- vagrant/create_topics.sh
Abhilash S.L3b494632019-07-16 15:51:09 +053024- vagrant/run_java_producer.sh
William Kurkianea869482019-04-09 15:16:11 -040025
26install: make install_dependencies
27
28script:
29- make test
30- make vet
31- make errcheck
Abhilash S.L3b494632019-07-16 15:51:09 +053032- if [[ "$TRAVIS_GO_VERSION" == 1.12* ]]; then make fmt; fi
William Kurkianea869482019-04-09 15:16:11 -040033
34after_success:
35- bash <(curl -s https://codecov.io/bash)
36
37after_script: vagrant/halt_cluster.sh