Use travis env vars to run kafka version tests in parallel
This commit is contained in:
@@ -5,8 +5,12 @@ python:
|
||||
- 2.7
|
||||
- pypy
|
||||
|
||||
env:
|
||||
-
|
||||
- KAFKA_VERSION=0.8.0
|
||||
- KAFKA_VERSION=0.8.1
|
||||
|
||||
before_install:
|
||||
- git submodule update --init --recursive
|
||||
- sudo apt-get install libsnappy-dev
|
||||
- ./build_integration.sh
|
||||
|
||||
@@ -19,5 +23,3 @@ install:
|
||||
|
||||
script:
|
||||
- tox -e `./travis_selector.sh $TRAVIS_PYTHON_VERSION`
|
||||
- KAFKA_VERSION=0.8.0 tox -e `./travis_selector.sh $TRAVIS_PYTHON_VERSION`
|
||||
- KAFKA_VERSION=0.8.1 tox -e `./travis_selector.sh $TRAVIS_PYTHON_VERSION`
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
#git submodule update --init
|
||||
#(cd servers/0.8.0/kafka-src && ./sbt update package assembly-package-dependency)
|
||||
#(cd servers/0.8.1/kafka-src && ./gradlew jar)
|
||||
|
||||
SCALA_VERSION=2.8.0
|
||||
KAFKA_VERSIONS="0.8.0 0.8.1 0.8.1.1"
|
||||
if [ -z "$SCALA_VERSION" ]; then
|
||||
SCALA_VERSION=2.8.0
|
||||
fi
|
||||
if [ -z "$KAFKA_VERSION" && -z "$TRAVIS" ]; then
|
||||
KAFKA_VERSION="0.8.0 0.8.1"
|
||||
fi
|
||||
pushd servers
|
||||
mkdir -p dist
|
||||
pushd dist
|
||||
for kafka in $KAFKA_VERSIONS; do
|
||||
for kafka in $KAFKA_VERSION; do
|
||||
echo "-------------------------------------"
|
||||
echo "Checking kafka binaries for v${kafka}"
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user