From 795a88121925e426820286329e34caf3120ad5be Mon Sep 17 00:00:00 2001 From: Vidar Holen Date: Wed, 21 Mar 2018 09:37:42 -0700 Subject: [PATCH] Fix docker image workdir and add test --- .travis.yml | 2 ++ Dockerfile | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c007234..f9e6533 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,6 +20,8 @@ script: - DOCKER_BUILDS="$DOCKER_BUILDS $name" - docker build -t "$name:current" . - docker run "$name:current" --version + - printf '%s\n' "#!/bin/sh" "echo 'hello world'" > myscript + - docker run -v "$PWD:/mnt" "$name:current" myscript # Copy static executable from docker image - id=$(docker create "$name:current") - docker cp "$id:/bin/shellcheck" "shellcheck" diff --git a/Dockerfile b/Dockerfile index b5f20d3..4857acb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,6 +31,6 @@ COPY --from=build /out / # Resulting ShellCheck image FROM scratch LABEL maintainer="Vidar Holen " -WORKDIR / +WORKDIR /mnt COPY --from=build /out / ENTRYPOINT ["/bin/shellcheck"]