Refactored

This commit is contained in:
soulmachine 2016-08-06 18:06:09 -07:00
commit 5dbb6d309d

View file

@ -1,20 +1,16 @@
FROM ubuntu:16.04
MAINTAINER koalaman <koalaman@gmail.com>
RUN apt-get update -qy
RUN apt-get -qy install git cabal-install
RUN cd $HOME && git clone https://github.com/koalaman/shellcheck.git
RUN cd $HOME/shellcheck && cabal update
RUN cd $HOME/shellcheck && cabal install
# Clean apt cache
RUN apt-get clean && \
RUN apt-get update -y && \
apt-get -y --no-install-recommends install git cabal-install && \
apt-get clean && \
apt-get autoremove && \
rm -rf /var/lib/apt/lists/* \
rm -rf /var/cache/*.tar.gz \
rm -rf /var/cache/*/*.tar.gz
rm -rf /var/lib/apt/lists/*
RUN git config --global http.sslVerify false
WORKDIR /root
RUN git clone https://github.com/koalaman/shellcheck.git
WORKDIR /root/shellcheck
RUN cabal update && cabal install
ENTRYPOINT ["/root/.cabal/bin/shellcheck"]