Skip to content

Commit

Permalink
Chore: update dodona-tested dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
dodona-server committed Nov 26, 2024
1 parent 9c447d0 commit cd81877
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions dodona-tested.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,15 @@ RUN <<EOF
xxd \
shellcheck

# JavaScript dependencies
bash -c 'set -o pipefail && curl -fsSL https://deb.nodesource.com/setup_22.x | bash -'
apt-get install -y --no-install-recommends nodejs
npm install -g [email protected] [email protected]

# TypeScript dependencies
npm install -g [email protected] [email protected]
npm install -g @types/node @typescript-eslint/parser @typescript-eslint/eslint-plugin

# Haskell dependencies
apt-get install -y --no-install-recommends \
hlint \
Expand All @@ -81,11 +90,6 @@ RUN <<EOF
cabal update
cabal v1-install --global aeson

# JavaScript dependencies
bash -c 'set -o pipefail && curl -fsSL https://deb.nodesource.com/setup_22.x | bash -'
apt-get install -y --no-install-recommends nodejs
npm install -g [email protected] [email protected]

# C# dependencies
curl https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb --output packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
Expand Down

0 comments on commit cd81877

Please sign in to comment.