提交 dc1e7c1b 编写于 作者: V Vidar Holen

Make docker image shellcheck-alpine behave more like alpine.

上级 5b14dba4
...@@ -34,21 +34,21 @@ script: ...@@ -34,21 +34,21 @@ script:
# Linux Alpine based Docker image # Linux Alpine based Docker image
- name="$DOCKER_BASE-alpine" - name="$DOCKER_BASE-alpine"
- DOCKER_BUILDS="$DOCKER_BUILDS $name" - 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 build -f Dockerfile.alpine -t "$name:current" .
- docker run "$name:current" --version - docker run "$name:current" sh -c 'shellcheck --version'
# Misc packaging # Misc packaging
- ./.prepare_deploy - ./.prepare_deploy
after_success: 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; - for repo in $DOCKER_BUILDS;
do do
for tag in $TAGS; for tag in $TAGS;
do do
echo "Deploying $repo:current as $repo:$tag..."; echo "Deploying $repo:current as $repo:$tag...";
docker tag "$repo:current" "$repo:$tag"; docker tag "$repo:current" "$repo:$tag" || exit 1;
docker push "$repo:$tag"; docker push "$repo:$tag" || exit 1;
done; done;
done; done;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册