Skip to content

Commit 1bdb6d5

Browse files
committed
Add d to apt installs for Dockerfile
1 parent 54e99d1 commit 1bdb6d5

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

d/Dockerfile

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,15 @@ RUN wget -O linenoise.zip https://github.com/antirez/linenoise/archive/refs/head
2323
RUN curl -fsS https://dlang.org/install.sh | bash -s dmd
2424
RUN apt-get install -y dub
2525

26+
# Install D packages
27+
RUN wget https://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
28+
RUN apt update --allow-insecure-repositories && apt -y --allow-unauthenticated install --reinstall d-apt-keyring && apt update
29+
30+
RUN apt-get install -y dfmt && \
31+
apt-get install -y dscanner
32+
2633
# Commands for docker run
27-
CMD dub run dfmt -- -h && \
28-
dub run dscanner -- -h && \
29-
make fmt && \
34+
CMD make fmt && \
3035
make lint && \
3136
make test
3237

0 commit comments

Comments
 (0)