Skip to content

Commit 4be0cda

Browse files
committed
Cache trivup
1 parent 23fc8f2 commit 4be0cda

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

requirements/requirements-tests-install.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
-r requirements-avro.txt
55
-r requirements-protobuf.txt
66
-r requirements-json.txt
7-
tests/trivup/trivup-0.13.0.tar.gz
7+
tests/trivup/trivup-0.14.0.tar.gz

tests/trivup/trivup-0.13.0.tar.gz

-35.4 KB
Binary file not shown.

tests/trivup/trivup-0.14.0.tar.gz

35.9 KB
Binary file not shown.

tools/source-package-verification.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,20 @@ set -e
88
pip install -r requirements/requirements-tests-install.txt
99
pip install -U build
1010

11+
# Cache trivup Apache Kafka versions
12+
13+
BASE=$PWD
14+
for version in 3.9.0 4.0.0; do
15+
artifact pull project kafka_2.13-$version.tgz || true
16+
if [[ ! -f ./kafka_2.13-$version.tgz ]]; then
17+
wget -O ./kafka_2.13-$version.tgz "https://archive.apache.org/dist/kafka/$version/kafka_2.13-$version.tgz"
18+
artifact push project ./kafka_2.13-$version.tgz || true
19+
fi
20+
mkdir -p tmp-KafkaCluster/KafkaCluster/KafkaBrokerApp/kafka/$version
21+
(cd tmp-KafkaCluster/KafkaCluster/KafkaBrokerApp/kafka/$version && \
22+
tar -xvf $BASE/kafka_2.13-$version.tgz --strip-components=1)
23+
done
24+
1125
lib_dir=dest/runtimes/$OS_NAME-$ARCH/native
1226
tools/wheels/install-librdkafka.sh "${LIBRDKAFKA_VERSION#v}" dest
1327
export CFLAGS="$CFLAGS -I${PWD}/dest/build/native/include"

0 commit comments

Comments
 (0)