diff options
author | Dana Powers <dana.powers@rd.io> | 2015-02-03 10:51:45 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-02-03 13:41:07 -0800 |
commit | d3030cc72d423f92674ae01ec0b6b118d1fa7c9d (patch) | |
tree | b171c9c17ba4bcdc795174890cf953fcd9d77ec4 /build_integration.sh | |
parent | 202b1370698cbe26c6b22d983776e7447860bf7c (diff) | |
download | kafka-python-d3030cc72d423f92674ae01ec0b6b118d1fa7c9d.tar.gz |
Add 0.8.2.0 to integration tests (and use recommended scala 2.10 by default)
Diffstat (limited to 'build_integration.sh')
-rwxr-xr-x | build_integration.sh | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/build_integration.sh b/build_integration.sh index bb46e54..2b81745 100755 --- a/build_integration.sh +++ b/build_integration.sh @@ -1,11 +1,11 @@ #!/bin/bash # Versions available for testing via binary distributions -OFFICIAL_RELEASES="0.8.0 0.8.1 0.8.1.1" +OFFICIAL_RELEASES="0.8.0 0.8.1 0.8.1.1 0.8.2.0" # Useful configuration vars, with sensible defaults if [ -z "$SCALA_VERSION" ]; then - SCALA_VERSION=2.8.0 + SCALA_VERSION=2.10 fi # On travis CI, empty KAFKA_VERSION means skip integration tests @@ -45,12 +45,18 @@ pushd servers echo "-------------------------------------" echo "Checking kafka binaries for ${kafka}" echo - wget -N https://archive.apache.org/dist/kafka/$kafka/kafka_${SCALA_VERSION}-${kafka}.tgz || wget -N https://archive.apache.org/dist/kafka/$kafka/kafka_${SCALA_VERSION}-${kafka}.tar.gz + # kafka 0.8.0 is only available w/ scala 2.8.0 + if [ "$kafka" == "0.8.0" ]; then + KAFKA_ARTIFACT="kafka_2.8.0-${kafka}" + else + KAFKA_ARTIFACT="kafka_${SCALA_VERSION}-${kafka}" + fi + wget -N https://archive.apache.org/dist/kafka/$kafka/${KAFKA_ARTIFACT}.tgz || wget -N https://archive.apache.org/dist/kafka/$kafka/${KAFKA_ARTIFACT}.tar.gz echo if [ ! -d "../$kafka/kafka-bin" ]; then echo "Extracting kafka binaries for ${kafka}" - tar xzvf kafka_${SCALA_VERSION}-${kafka}.t* -C ../$kafka/ - mv ../$kafka/kafka_${SCALA_VERSION}-${kafka} ../$kafka/kafka-bin + tar xzvf ${KAFKA_ARTIFACT}.t* -C ../$kafka/ + mv ../$kafka/${KAFKA_ARTIFACT} ../$kafka/kafka-bin else echo "$kafka/kafka-bin directory already exists -- skipping tgz extraction" fi |