-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Dockerfile
19 lines (14 loc) · 639 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
FROM clojure:temurin-18-tools-deps-alpine
ENV REVIEWDOG_VERSION=v0.12.0
RUN wget -O - -q https://raw.githubusercontent.com/reviewdog/reviewdog/master/install.sh| sh -s -- -b /usr/local/bin/ ${REVIEWDOG_VERSION}
RUN apk --no-cache add gcc ncurses-dev libc-dev readline-dev make \
&& cd /tmp \
&& wget https://github.com/hanslub42/rlwrap/releases/download/v0.43/rlwrap-0.43.tar.gz \
&& tar -xzvf rlwrap-0.43.tar.gz \
&& cd rlwrap-0.43 \
&& ./configure \
&& make install \
&& rm -rf rlwrap-0.43 \
&& apk del gcc ncurses-dev libc-dev readline-dev make
COPY lint.sh /lint.sh
ENTRYPOINT ["bash", "/lint.sh"]