Loading .dockerignore +1 −0 Original line number Diff line number Diff line # Created by .ignore support plugin (hsz.mobi) ** !/Dockerfile !/entrypoint.sh .gitignore 0 → 100644 +7 −0 Original line number Diff line number Diff line ** !/.gitignore !/.gitlab-ci.yml !/.hadolint.yaml !/Dockerfile !/entrypoint.sh !/README.md Dockerfile +5 −3 Original line number Diff line number Diff line Loading @@ -3,6 +3,8 @@ FROM $DOCKER_REGISTRY/tools/docker/hadolint:latest AS source FROM $DOCKER_REGISTRY/tools/docker/alpine:latest AS runtime COPY --from=source /bin/hadolint /bin/ RUN chmod a+x /bin/hadolint ENTRYPOINT [ "/bin/hadolint" ] CMD [ "--help" ] COPY entrypoint.sh /entrypoint.sh RUN set -ex && \ chmod a+x /bin/hadolint && \ chmod a+x /entrypoint.sh ENTRYPOINT [ "/entrypoint.sh" ] entrypoint.sh 0 → 100644 +12 −0 Original line number Diff line number Diff line #!/usr/bin/env sh set -Eeu if [ "$#" -eq 0 ]; then hadolint --help elif [ "$#" -ge 1 ] && [ "x$1" = "x--help" ]; then shift 1 hadolint --help $@ else hadolint $@ -f gitlab_codeclimate | tee report-hadolint-gitlab_codeclimate.json fi Loading
.dockerignore +1 −0 Original line number Diff line number Diff line # Created by .ignore support plugin (hsz.mobi) ** !/Dockerfile !/entrypoint.sh
.gitignore 0 → 100644 +7 −0 Original line number Diff line number Diff line ** !/.gitignore !/.gitlab-ci.yml !/.hadolint.yaml !/Dockerfile !/entrypoint.sh !/README.md
Dockerfile +5 −3 Original line number Diff line number Diff line Loading @@ -3,6 +3,8 @@ FROM $DOCKER_REGISTRY/tools/docker/hadolint:latest AS source FROM $DOCKER_REGISTRY/tools/docker/alpine:latest AS runtime COPY --from=source /bin/hadolint /bin/ RUN chmod a+x /bin/hadolint ENTRYPOINT [ "/bin/hadolint" ] CMD [ "--help" ] COPY entrypoint.sh /entrypoint.sh RUN set -ex && \ chmod a+x /bin/hadolint && \ chmod a+x /entrypoint.sh ENTRYPOINT [ "/entrypoint.sh" ]
entrypoint.sh 0 → 100644 +12 −0 Original line number Diff line number Diff line #!/usr/bin/env sh set -Eeu if [ "$#" -eq 0 ]; then hadolint --help elif [ "$#" -ge 1 ] && [ "x$1" = "x--help" ]; then shift 1 hadolint --help $@ else hadolint $@ -f gitlab_codeclimate | tee report-hadolint-gitlab_codeclimate.json fi