From dc1e7c1bd4f9572c0ec75f383d340773865204bd Mon Sep 17 00:00:00 2001 From: Vidar Holen Date: Sun, 14 Jan 2018 15:20:02 -0800 Subject: [PATCH] Make docker image shellcheck-alpine behave more like alpine. --- .travis.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 82046e8..5ec69bd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -34,21 +34,21 @@ script: # Linux Alpine based Docker image - name="$DOCKER_BASE-alpine" - DOCKER_BUILDS="$DOCKER_BUILDS $name" - - sed 's/^FROM .*/FROM alpine:latest/' Dockerfile > Dockerfile.alpine + - sed -e 's/^FROM .*/FROM alpine:latest/' -e '/WORKDIR/d' -e '/ENTRYPOINT/d' Dockerfile > Dockerfile.alpine - docker build -f Dockerfile.alpine -t "$name:current" . - - docker run "$name:current" --version + - docker run "$name:current" sh -c 'shellcheck --version' # Misc packaging - ./.prepare_deploy after_success: - - docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" + - docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" - for repo in $DOCKER_BUILDS; do for tag in $TAGS; do echo "Deploying $repo:current as $repo:$tag..."; - docker tag "$repo:current" "$repo:$tag"; - docker push "$repo:$tag"; + docker tag "$repo:current" "$repo:$tag" || exit 1; + docker push "$repo:$tag" || exit 1; done; done; -- GitLab