diff --git a/ci/dockerimage/Dockerfile b/ci/dockerimage/Dockerfile index 1ab57bf44d..2eb295239b 100644 --- a/ci/dockerimage/Dockerfile +++ b/ci/dockerimage/Dockerfile @@ -124,7 +124,10 @@ COPY --from=gomplate /bin/gomplate /usr/bin/gomplate RUN mkdir /usr/local/busybox \ && busybox --install /usr/local/busybox ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/busybox -RUN wget -O /usr/local/bin/tika.jar https://dlcdn.apache.org/tika/2.9.3/tika-app-2.9.3.jar +# install latest version of tika 2.9.*. (Expects apache to only serve on version of tika 2.9.*) +RUN tika_version=$(curl https://dlcdn.apache.org/tika/ | grep -oh '' | cut -d '"' -f 2 | cut -d / -f 1) \ + && curl https://dlcdn.apache.org/tika/${tika_version}/tika-app-${tika_version}.jar --output /usr/local/bin/tika.jar \ + && echo $(curl https://dlcdn.apache.org/tika/${tika_version}/tika-app-${tika_version}.jar.sha512) /usr/local/bin/tika.jar | sha512sum -c RUN addgroup --system -gid 150 tine20 && \ adduser --system --no-create-home --disabled-password --shell /bin/bash --gecos "tine20 user" --ingroup tine20 --uid 150 tine20 && \ mkdir -p /etc/tine20/conf.d && \