-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathDockerfile
20 lines (15 loc) · 867 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# https://hub.docker.com/layers/library/clojure/temurin-18-tools-deps-alpine/images/sha256-11322c60157b98e87bd55d523854d177e4b150f7b0ca2179550d7cd2a60961f8
FROM clojure:temurin-18-tools-deps-alpine@sha256:2397fa75997f42a80dab48eb9b1c9ba0afb3a5919d49a45054d439ddfdcd8c90
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"]