Skip to content

Commit 2f95c4f

Browse files
committed
Update Dockerfile
1 parent 1f0a322 commit 2f95c4f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

xml/Dockerfile

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ RUN apk -U upgrade \
3333
&& apk cache clean \
3434
&& rm -rf /var/cache/apk/*
3535

36+
RUN pip3 install --no-cache-dir --upgrade --break-system-packages \
37+
gpxpy==1.6.2 \
38+
tcx2gpx==0.1.5 \
39+
yq==3.4.3 \
40+
&& msg="$(pip3 list --outdated | grep -i -e '^gpxpy ' -e '^tcx2gpx ' -e '^yq ' || true)" \
41+
&& if [ -n "${msg}" ]; then \
42+
>&2 echo "ERROR: outdated: ${msg}" ; \
43+
exit 1 ; \
44+
fi
45+
3646
RUN mkdir -p /opt/saxon
3747

3848
COPY pom.xml mvnw run.sh /opt/saxon/
@@ -55,13 +65,3 @@ USER "${USER_NAME}"
5565
ENV HOME="${USER_HOME}"
5666

5767
WORKDIR "${HOME}"
58-
59-
RUN pip3 install --no-cache-dir --upgrade --break-system-packages \
60-
gpxpy==1.6.2 \
61-
tcx2gpx==0.1.5 \
62-
yq==3.4.3 \
63-
&& msg="$(pip3 list --outdated | grep -i -e '^gpxpy ' -e '^tcx2gpx ' -e '^yq ' || true)" \
64-
&& if [ -n "${msg}" ]; then \
65-
>&2 echo "ERROR: outdated: ${msg}" ; \
66-
exit 1 ; \
67-
fi

0 commit comments

Comments
 (0)