We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54e99d1 commit 1bdb6d5Copy full SHA for 1bdb6d5
d/Dockerfile
@@ -23,10 +23,15 @@ RUN wget -O linenoise.zip https://github.com/antirez/linenoise/archive/refs/head
23
RUN curl -fsS https://dlang.org/install.sh | bash -s dmd
24
RUN apt-get install -y dub
25
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
33
# Commands for docker run
-CMD dub run dfmt -- -h && \
- dub run dscanner -- -h && \
- make fmt && \
34
+CMD make fmt && \
35
make lint && \
36
make test
37
0 commit comments