Skip to content

Commit d3030cc

Browse files
author
Dana Powers
committed
Add 0.8.2.0 to integration tests (and use recommended scala 2.10 by default)
1 parent 202b137 commit d3030cc

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ env:
1212
- KAFKA_VERSION=0.8.0
1313
- KAFKA_VERSION=0.8.1
1414
- KAFKA_VERSION=0.8.1.1
15+
- KAFKA_VERSION=0.8.2.0
1516

1617
before_install:
1718
- sudo apt-get install libsnappy-dev

build_integration.sh

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#!/bin/bash
22

33
# Versions available for testing via binary distributions
4-
OFFICIAL_RELEASES="0.8.0 0.8.1 0.8.1.1"
4+
OFFICIAL_RELEASES="0.8.0 0.8.1 0.8.1.1 0.8.2.0"
55

66
# Useful configuration vars, with sensible defaults
77
if [ -z "$SCALA_VERSION" ]; then
8-
SCALA_VERSION=2.8.0
8+
SCALA_VERSION=2.10
99
fi
1010

1111
# On travis CI, empty KAFKA_VERSION means skip integration tests
@@ -45,12 +45,18 @@ pushd servers
4545
echo "-------------------------------------"
4646
echo "Checking kafka binaries for ${kafka}"
4747
echo
48-
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
48+
# kafka 0.8.0 is only available w/ scala 2.8.0
49+
if [ "$kafka" == "0.8.0" ]; then
50+
KAFKA_ARTIFACT="kafka_2.8.0-${kafka}"
51+
else
52+
KAFKA_ARTIFACT="kafka_${SCALA_VERSION}-${kafka}"
53+
fi
54+
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
4955
echo
5056
if [ ! -d "../$kafka/kafka-bin" ]; then
5157
echo "Extracting kafka binaries for ${kafka}"
52-
tar xzvf kafka_${SCALA_VERSION}-${kafka}.t* -C ../$kafka/
53-
mv ../$kafka/kafka_${SCALA_VERSION}-${kafka} ../$kafka/kafka-bin
58+
tar xzvf ${KAFKA_ARTIFACT}.t* -C ../$kafka/
59+
mv ../$kafka/${KAFKA_ARTIFACT} ../$kafka/kafka-bin
5460
else
5561
echo "$kafka/kafka-bin directory already exists -- skipping tgz extraction"
5662
fi

0 commit comments

Comments
 (0)