From e9561dd4393ef230ffd96a14777095b593e8774d Mon Sep 17 00:00:00 2001 From: Dmitriy Safronov <zimniy@cyberbrain.pw> Date: Wed, 3 Aug 2022 14:56:39 +0400 Subject: [PATCH] entrypoint --- .dockerignore | 1 + .gitignore | 1 + Dockerfile | 5 +++-- entrypoint.sh | 3 +++ 4 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 entrypoint.sh diff --git a/.dockerignore b/.dockerignore index f6053b3..004ea84 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,4 @@ # Created by .ignore support plugin (hsz.mobi) ** !/Dockerfile +!/entrypoint.sh diff --git a/.gitignore b/.gitignore index bbb17f6..8ab44f6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ !/.hadolint.yaml !/Dockerfile !/README.md +!/entrypoint.sh diff --git a/Dockerfile b/Dockerfile index ece1f09..6c87304 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,7 @@ FROM $DOCKER_REGISTRY/tools/docker/hadolint:latest AS source FROM $DOCKER_REGISTRY/tools/docker/alpine:latest AS runtime COPY --from=source /bin/hadolint /bin/ +COPY entrypoint.sh /entrypoint.sh RUN set -ex && \ - chmod a+x /bin/hadolint && \ -ENTRYPOINT [ "/bin/hadolint" ] + chmod a+x /bin/hadolint /entrypoint.sh +ENTRYPOINT [ "/entrypoint.sh" ] diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100644 index 0000000..dd21eb9 --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +hadolint $@ -- GitLab