Skip to content

Commit

Permalink
Fix some errors
Browse files Browse the repository at this point in the history
  • Loading branch information
chvp committed Oct 11, 2023
1 parent 0183c1c commit a8304d5
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 7 deletions.
4 changes: 2 additions & 2 deletions dodona-assembly.dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
FROM python:3.12.0-slim-bullseye

# Add architecture repositories for ARM32
# hadolint ignore=DL3003
# hadolint ignore=DL3003,DL3008
RUN dpkg --add-architecture armhf \
&& apt-get update \
# Install additional dependencies for fetching and building packages
&& apt-get install -y --no-install-recommends curl=7.74.0-1.3+deb11u7 \
&& apt-get install -y --no-install-recommends curl \
# Judge compilation dependencies
&& apt-get install -y --no-install-recommends gcc=4:10.2.1-1 \
# Runtime dependencies (x86 32-bit)
Expand Down
2 changes: 1 addition & 1 deletion dodona-bash.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ RUN apt-get update && \
gcc-multilib=4:10.2.1-1 \
imagemagick \
inkscape=1.0.2-4 \
librsvg2-bin=2.50.3+dfsg-1 \
librsvg2-bin \
poppler-utils=20.09.0-3.1+deb11u1 \
procps \
strace=5.10-1 \
Expand Down
4 changes: 2 additions & 2 deletions dodona-html.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ RUN apt-get update && \
chown -R runner:runner /home/runner && \
chown -R runner:runner /mnt && \
pip install --no-cache-dir --upgrade \
beautifulsoup4==4.11.2 \
beautifulsoup4==4.12.2 \
cssselect==1.2.0 \
lxml==4.9.2 \
lxml==4.9.3 \
tinycss2==1.2.1 \
py-emmet==1.2.0 \
html-similarity==0.3.3 \
Expand Down
3 changes: 2 additions & 1 deletion dodona-python.dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
FROM python:3.12.0-slim-bullseye

# hadolint ignore=DL3008
RUN chmod 711 /mnt && \
useradd -m runner && \
apt-get update && \
Expand All @@ -8,7 +9,7 @@ RUN chmod 711 /mnt && \
gcc=4:10.2.1-1 \
g++=4:10.2.1-1 \
fontconfig=2.13.1-4.2 \
libc6-dev=2.31-13+deb11u6 \
libc6-dev \
libcairo2-dev=1.16.0-5 \
make=4.3-4.1 \
procps=2:3.3.17-5 \
Expand Down
2 changes: 1 addition & 1 deletion dodona-tested.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ RUN mkdir -p /usr/share/man/man1mkdir -p /usr/share/man/man1 \
&& apt-get install -y --no-install-recommends \
procps=2:3.3.17-5 \
dos2unix=7.4.1-1 \
curl=7.74.0-1.3+deb11u7 \
curl \
zip=3.0-12 \
unzip=6.0-26+deb11u1 \
&& curl https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb --output packages-microsoft-prod.deb \
Expand Down

0 comments on commit a8304d5

Please sign in to comment.