Skip to content

Commit d55dd68

Browse files
committed
Move no-docs Dockerfile to util refs #2525
1 parent fdb6bdb commit d55dd68

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

util/Dockerfile

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
FROM rakudo-star:latest
2+
3+
RUN buildDeps=' \
4+
build-essential \
5+
cpanminus \
6+
' \
7+
runtimeDeps=' \
8+
graphviz \
9+
make \
10+
ruby-sass \
11+
' \
12+
testDeps=' \
13+
aspell \
14+
' \
15+
\
16+
&& set -x \
17+
\
18+
&& apt-get update \
19+
&& apt-get --yes --no-install-recommends install $buildDeps $runtimeDeps $testDeps \
20+
&& rm -rf /var/lib/apt/lists/* \
21+
\
22+
&& cpanm -vn Mojolicious \
23+
&& zef install Test::META \
24+
\
25+
&& n=/usr/local/bin/n \
26+
&& curl -fsSL https://raw.githubusercontent.com/tj/n/master/bin/n > "$n" \
27+
&& chmod +x "$n" \
28+
&& n stable
29+
30+
WORKDIR /perl6/doc
31+
EXPOSE 3000
32+
33+
CMD make test && make html && ./app-start

0 commit comments

Comments
 (0)