File tree Expand file tree Collapse file tree 5 files changed +20
-12
lines changed
Expand file tree Collapse file tree 5 files changed +20
-12
lines changed Original file line number Diff line number Diff line change 11FROM python:3.5-stretch AS base
22
33EXPOSE 8069 8072
4-
4+ ARG WKHTMLTOPDF_SKIP=0
55ARG GEOIP_UPDATER_VERSION=4.1.5
66ARG MQT=https://github.com/OCA/maintainer-quality-tools.git
77ARG WKHTMLTOPDF_VERSION=0.12.5
@@ -56,11 +56,11 @@ RUN apt-get -qq update \
5656 && curl -sL https://deb.nodesource.com/setup_6.x | bash - \
5757 && apt-get update \
5858 && apt-get install -yqq --no-install-recommends nodejs \
59- && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.stretch_amd64.deb \
59+ && test ${WKHTMLTOPDF_SKIP} -ne 0 || ( curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.stretch_amd64.deb \
6060 && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \
6161 && apt-get install -yqq --no-install-recommends ./wkhtmltox.deb \
6262 && rm wkhtmltox.deb \
63- && wkhtmltopdf --version \
63+ && wkhtmltopdf --version) \
6464 && curl --silent -L --output geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb https://github.com/maxmind/geoipupdate/releases/download/v${GEOIP_UPDATER_VERSION}/geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \
6565 && dpkg -i geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \
6666 && rm geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ EXPOSE 8069 8072
44
55ARG GEOIP_UPDATER_VERSION=4.1.5
66ARG MQT=https://github.com/OCA/maintainer-quality-tools.git
7+ ARG WKHTMLTOPDF_SKIP=0
78ARG WKHTMLTOPDF_VERSION=0.12.5
89ARG WKHTMLTOPDF_CHECKSUM='1140b0ab02aa6e17346af2f14ed0de807376de475ba90e1db3975f112fbd20bb'
910ENV DB_FILTER=.* \
@@ -56,11 +57,11 @@ RUN apt-get -qq update \
5657 && curl -sL https://deb.nodesource.com/setup_8.x | bash - \
5758 && apt-get update \
5859 && apt-get install -yqq --no-install-recommends nodejs \
59- && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.stretch_amd64.deb \
60+ && test ${WKHTMLTOPDF_SKIP} -ne 0 || ( curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.stretch_amd64.deb \
6061 && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \
6162 && apt-get install -yqq --no-install-recommends ./wkhtmltox.deb \
6263 && rm wkhtmltox.deb \
63- && wkhtmltopdf --version \
64+ && wkhtmltopdf --version) \
6465 && curl --silent -L --output geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb https://github.com/maxmind/geoipupdate/releases/download/v${GEOIP_UPDATER_VERSION}/geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \
6566 && dpkg -i geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \
6667 && rm geoipupdate_${GEOIP_UPDATER_VERSION}_linux_amd64.deb \
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ EXPOSE 8069 8072
44
55ARG GEOIP_UPDATER_VERSION=4.1.5
66ARG MQT=https://github.com/OCA/maintainer-quality-tools.git
7+ ARG WKHTMLTOPDF_SKIP=0
78ARG WKHTMLTOPDF_VERSION=0.12.5
89ARG WKHTMLTOPDF_CHECKSUM='dfab5506104447eef2530d1adb9840ee3a67f30caaad5e9bcb8743ef2f9421bd'
910ENV DB_FILTER=.* \
@@ -39,10 +40,12 @@ ENV DB_FILTER=.* \
3940RUN apt-get -qq update \
4041 && apt-get install -yqq --no-install-recommends \
4142 curl \
42- && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \
43- && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \
43+ && test ${WKHTMLTOPDF_SKIP} -ne 0 || (curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \
44+ && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \
45+ && apt-get install -yqq --no-install-recommends ./wkhtmltox.deb \
46+ && rm wkhtmltox.deb \
47+ && wkhtmltopdf --version) \
4448 && apt-get install -yqq --no-install-recommends \
45- ./wkhtmltox.deb \
4649 chromium \
4750 ffmpeg \
4851 fonts-liberation2 \
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ FROM python:3.8-slim-buster AS base
33EXPOSE 8069 8072
44
55ARG GEOIP_UPDATER_VERSION=4.3.0
6+ ARG WKHTMLTOPDF_SKIP=0
67ARG WKHTMLTOPDF_VERSION=0.12.5
78ARG WKHTMLTOPDF_CHECKSUM='dfab5506104447eef2530d1adb9840ee3a67f30caaad5e9bcb8743ef2f9421bd'
89ENV DB_FILTER=.* \
@@ -36,10 +37,11 @@ ENV DB_FILTER=.* \
3637RUN apt-get -qq update \
3738 && apt-get install -yqq --no-install-recommends \
3839 curl \
39- && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \
40+ && test ${WKHTMLTOPDF_SKIP} -ne 0 || ( curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \
4041 && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \
42+ && rm wkhtmltox.deb \
43+ && wkhtmltopdf --version) \
4144 && apt-get install -yqq --no-install-recommends \
42- ./wkhtmltox.deb \
4345 chromium \
4446 ffmpeg \
4547 fonts-liberation2 \
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ FROM python:3.8-slim-bullseye AS base
33EXPOSE 8069 8072
44
55ARG GEOIP_UPDATER_VERSION=4.3.0
6+ ARG WKHTMLTOPDF_SKIP=0
67ARG WKHTMLTOPDF_VERSION=0.12.5
78ARG WKHTMLTOPDF_CHECKSUM='dfab5506104447eef2530d1adb9840ee3a67f30caaad5e9bcb8743ef2f9421bd'
89ENV DB_FILTER=.* \
@@ -36,10 +37,11 @@ ENV DB_FILTER=.* \
3637RUN apt-get -qq update \
3738 && apt-get install -yqq --no-install-recommends \
3839 curl \
39- && curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \
40+ && test ${WKHTMLTOPDF_SKIP} -ne 0 || ( curl -SLo wkhtmltox.deb https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/${WKHTMLTOPDF_VERSION}/wkhtmltox_${WKHTMLTOPDF_VERSION}-1.buster_amd64.deb \
4041 && echo "${WKHTMLTOPDF_CHECKSUM} wkhtmltox.deb" | sha256sum -c - \
42+ && rm wkhtmltox.deb \
43+ && wkhtmltopdf --version) \
4144 && apt-get install -yqq --no-install-recommends \
42- ./wkhtmltox.deb \
4345 chromium \
4446 ffmpeg \
4547 fonts-liberation2 \
You can’t perform that action at this time.
0 commit comments