diff --git a/kafka/Dockerfile b/kafka/Dockerfile --- a/kafka/Dockerfile +++ b/kafka/Dockerfile @@ -3,15 +3,16 @@ # retrieve and uncompress kafka application, checking it's the # expected archive we retrieve -ARG SCALA_VERSION=2.12 -ARG KAFKA_VERSION=2.4.0 +ARG SCALA_VERSION=2.13 +ARG KAFKA_VERSION=2.6.0 ARG KAFKA_APP=kafka_${SCALA_VERSION}-${KAFKA_VERSION} ARG TARBALL=${KAFKA_APP}.tgz -ARG KAFKA_SHA512SUM=53b52f86ea56c9fac62046524f03f75665a089ea2dae554aefe3a3d2694f2da88b5ba8725d8be55f198ba80695443559ed9de7c0b2a2817f7a6141008ff79f49 +ARG KAFKA_SHA512SUM=D884E4DF7D85B4FFF54CA9CD987811C58506AD7871B9ED7114BBAFA6FEE2E79F43D04C550EEA471F508B08EA34B4316EA1E529996066FD9B93FCF912F41F6165 ARG CHECKSUMS=${TARBALL}.sha512 +ARG APACHE_MIRROR_URL=https://archive.apache.org RUN mkdir /home/jenkins/opt -RUN curl -fsSLo ${TARBALL} http://apache.mirrors.ovh.net/ftp.apache.org/dist/kafka/${KAFKA_VERSION}/${TARBALL} && \ +RUN curl -fsSLo ${TARBALL} ${APACHE_MIRROR_URL}/dist/kafka/${KAFKA_VERSION}/${TARBALL} && \ ( echo "${KAFKA_SHA512SUM} ${TARBALL}" > ${CHECKSUMS} ) && \ sha512sum -c ${CHECKSUMS} && \ tar xf ${TARBALL} -C /home/jenkins/opt && \