diff --git a/Dockerfile b/Dockerfile index 0391ab2..9121549 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,36 +1,38 @@ # # Nasqueron - Arcanist image # FROM nasqueron/php-cli MAINTAINER Sébastien Santoro aka Dereckson # # Prepare the container # RUN apt-get update && apt-get install -y \ mercurial subversion openssh-client locales clang-format-3.5 \ silversearcher-ag \ + shellcheck \ --no-install-recommends && rm -r /var/lib/apt/lists/* && \ ln -s /usr/bin/clang-format-3.5 /usr/bin/clang-format RUN cd /opt && \ git clone https://github.com/phacility/libphutil.git && \ git clone https://github.com/phacility/arcanist.git && \ git clone https://github.com/vhbit/clang-format-linter.git && \ + git clone https://devcentral.nasqueron.org/source/shellcheck-linter.git && \ wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash && \ cd /home/app && \ ln -s /opt/arcanist/bin/arc /usr/local/bin/arc && \ ln -s /opt/config/gitconfig /root/.gitconfig && \ ln -s /opt/config/arcrc /root/.arcrc COPY files / # # Docker properties # VOLUME ["/opt/config", "/opt/workspace"] WORKDIR /opt/workspace CMD ["/usr/local/bin/arc"]