File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 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
1617before_install :
1718 - sudo apt-get install libsnappy-dev
Original file line number Diff line number Diff line change 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
77if [ -z " $SCALA_VERSION " ]; then
8- SCALA_VERSION=2.8.0
8+ SCALA_VERSION=2.10
99fi
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
You can’t perform that action at this time.
0 commit comments