From f59127ffef534d639335acdb542dfee6bf894e23 Mon Sep 17 00:00:00 2001 From: Cody Hiar Date: Sat, 29 Apr 2017 16:32:02 +0000 Subject: Updating docker build process --- shellcheck-builder/Dockerfile | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) (limited to 'shellcheck-builder') diff --git a/shellcheck-builder/Dockerfile b/shellcheck-builder/Dockerfile index fc48715..c2bea54 100644 --- a/shellcheck-builder/Dockerfile +++ b/shellcheck-builder/Dockerfile @@ -1,27 +1,12 @@ -FROM mitchty/alpine-ghc:8.0 - -MAINTAINER Nikyle Nguyen - -RUN apk add --no-cache build-base git - - -RUN mkdir -p /usr/src/shellcheck -WORKDIR /usr/src/shellcheck - -RUN git clone https://github.com/koalaman/shellcheck . -RUN cabal update && cabal install - -ENV PATH="/root/.cabal/bin:$PATH" - +FROM rdeavila/docker-shellcheck:latest # Get shellcheck binary RUN mkdir -p /package/bin/ -RUN cp $(which shellcheck) /package/bin/ +RUN cp ~/.cabal/bin/shellcheck /package/bin/ # Get shared libraries RUN mkdir -p /package/lib/ -RUN ldd $(which shellcheck) | grep "=> /" | awk '{print $3}' | xargs -I '{}' cp -v '{}' /package/lib/ - +RUN ldd ~/.cabal/bin/shellcheck | grep "=> /" | awk '{print $3}' | xargs -I '{}' cp -v '{}' /package/lib/ # Copy shellcheck package out to mounted directory CMD ["cp", "-avr", "/package", "/mnt/"] -- cgit v1.2.3