diff --git a/.gitignore b/.gitignore index bbb17f64c68aaf0cf4547109dbf7fa8b5e8bcfb5..8ab44f6cd5aaf7c92ab5f1caadac054a5e8993ef 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ !/.hadolint.yaml !/Dockerfile !/README.md +!/entrypoint.sh diff --git a/Dockerfile b/Dockerfile index 1096905c7112255961ff04372dcc3aeb77951831..8f0249029e10a24480e04397c3ffd7f6d270727e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,6 @@ ARG DOCKER_REGISTRY=registry.cyberbrain.pw FROM $DOCKER_REGISTRY/tools/docker/shellcheck:latest AS runtime -ENTRYPOINT [ "/bin/shellcheck" ] +COPY entrypoint.sh /entrypoint.sh +RUN set -ex && \ + chmod a+x /entrypoint.sh +ENTRYPOINT [ "/entrypoint.sh" ] diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100644 index 0000000000000000000000000000000000000000..4a12d72a4da9c7c812251100bac089c20ea8bd18 --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +shellcheck $@