From 971be793dc7c326514badc8fb805f4f6931fbd82 Mon Sep 17 00:00:00 2001 From: Jiri Pechanec Date: Mon, 10 Jul 2023 10:47:03 +0200 Subject: [PATCH] DBZ-6642 Upgrade kcctl to 1.0.0.Beta3 --- tooling/Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tooling/Dockerfile b/tooling/Dockerfile index fa596627..377d0307 100644 --- a/tooling/Dockerfile +++ b/tooling/Dockerfile @@ -1,17 +1,20 @@ FROM fedora:35 AS kcat RUN dnf -y install gcc which gcc-c++ wget make git cmake ENV KCAT_VERSION=1.7.0 + RUN dnf -y install cyrus-sasl-devel libcurl-devel libzstd-devel zlib-devel openssl-devel krb5-devel RUN git clone https://github.com/edenhill/kcat -b $KCAT_VERSION --single-branch && \ cd kcat && \ ./bootstrap.sh FROM fedora:35 +ENV KCCTL_VERSION=1.0.0.Beta3 + RUN dnf -y install jq httpie mycli pgcli &&\ dnf clean all &&\ - curl -SL https://github.com/kcctl/kcctl/releases/download/1.0.0-early-access/kcctl-1.0.0-early-access-linux-x86_64.tar.gz | tar -zx &&\ - mv kcctl-1.0.0-SNAPSHOT-linux-x86_64/bin/kcctl /usr/bin &&\ - rm -r kcctl-1.0.0-SNAPSHOT-linux-x86_64* + curl -SL https://github.com/kcctl/kcctl/releases/download/v$KCCTL_VERSION/kcctl-$KCCTL_VERSION-linux-x86_64.tar.gz | tar -zx &&\ + mv kcctl-$KCCTL_VERSION-linux-x86_64/bin/kcctl /usr/bin &&\ + rm -r kcctl-$KCCTL_VERSION-linux-x86_64* COPY --from=kcat /kcat/kcat /usr/bin/kcat RUN ln -s /usr/bin/kcat /usr/bin/kafkacat