Sign inSign up

mundialis/super-linter:latest

Manifest digest

sha256:acaf991363f07f16f8843763d2729c70bc67bf3ebdd3a4df2c119c73f7c6aab5

OS/ARCH

linux/amd64

Compressed size

1.9 GB

Last pushed

over 2 years by mmacata

Type

Image

Manifest digest

sha256:acaf991363f07f16f8843763d2729c70bc67bf3ebdd3a4df2c119c73f7c6aab5

Image Layers

1ADD file ... in / 3.25 MB
2CMD ["/bin/sh"]0 B
3ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
4ENV LANG=C.UTF-80 B
5RUN /bin/sh -c set -eux;605.08 KB
6ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
7ENV PYTHON_VERSION=3.12.30 B
8RUN /bin/sh -c set -eux;13.31 MB
9RUN /bin/sh -c set -eux;239 B
10ENV PYTHON_PIP_VERSION=24.00 B
11ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/dbf0c85f76fb6e1ab42aa672ffca6f0a675d9ee4/public/get-pip.py0 B
12ENV PYTHON_GET_PIP_SHA256=dfe9fd5c28dc98b5ac17979a953ea550cec37ae1b47a5116007395bfacff2ab90 B
13RUN /bin/sh -c set -eux;2.57 MB
14CMD ["python3"]0 B
15LABEL com.github.actions.name=Super-Linter com.github.actions.description=Super-linter is a0 B
16ARG TARGETARCH0 B
17RUN |1 TARGETARCH=amd64 /bin/sh -c492.5 KB
18SHELL [/bin/bash -o errexit -o0 B
19RUN |1 TARGETARCH=amd64 /bin/bash -o176.87 MB
20COPY dependencies/Gemfile dependencies/Gemfile.lock / #1.11 KB
21RUN |1 TARGETARCH=amd64 /bin/bash -o20.57 MB
22RUN |1 TARGETARCH=amd64 /bin/bash -o3.08 MB
23COPY scripts/install-glibc.sh / # buildkit233 B
24RUN |1 TARGETARCH=amd64 /bin/bash -o265.71 KB
25COPY scripts/install-chktex.sh / # buildkit321 B
26RUN |1 TARGETARCH=amd64 /bin/bash -o327.38 KB
27WORKDIR /0 B
28COPY scripts/install-lua.sh / # buildkit284 B
29RUN |1 TARGETARCH=amd64 /bin/bash -o1019.74 KB
30COPY dependencies/phive.xml /phive.xml # buildkit376 B
31COPY scripts/install-phive.sh / # buildkit535 B
32RUN |1 TARGETARCH=amd64 /bin/bash -o12.18 MB
33COPY scripts/install-ktlint.sh / # buildkit495 B
34COPY dependencies/ktlint /ktlint # buildkit322 B
35RUN |1 TARGETARCH=amd64 /bin/bash -o69.98 MB
36COPY scripts/install-checkstyle.sh / # buildkit515 B
37COPY dependencies/checkstyle /checkstyle # buildkit330 B
38RUN |1 TARGETARCH=amd64 /bin/bash -o16.89 MB
39COPY scripts/install-google-java-format.sh / # buildkit544 B
40COPY dependencies/google-java-format /google-java-format # buildkit332 B
41RUN |1 TARGETARCH=amd64 /bin/bash -o3.04 MB
42COPY /usr/bin/helm /usr/bin/ # buildkit15.67 MB
43COPY /node_modules /node_modules # buildkit230.09 MB
44COPY /bin/shellcheck /usr/bin/ # buildkit3.48 MB
45COPY /usr/local/go/go.env /usr/lib/go/ # buildkit488 B
46COPY /usr/local/go/bin/ /usr/lib/go/bin/ # buildkit5.98 MB
47COPY /usr/local/go/lib/ /usr/lib/go/lib/ # buildkit92.12 KB
48COPY /usr/local/go/pkg/ /usr/lib/go/pkg/ # buildkit33.47 MB
49COPY /usr/local/go/src/ /usr/lib/go/src/ # buildkit24.71 MB
50COPY /usr/bin/golangci-lint /usr/bin/ # buildkit10.7 MB
51COPY /usr/bin/goreleaser /usr/bin/ # buildkit18.82 MB
52COPY /bin/terraform /usr/bin/ # buildkit25.26 MB
53ENV TFLINT_PLUGIN_DIR=/root/.tflint.d/plugins0 B
54COPY /usr/local/bin/tflint /usr/bin/ # buildkit17.37 MB
55COPY /root/.tflint.d/plugins /root/.tflint.d/plugins # buildkit21.25 MB
56COPY /go/bin/terrascan /usr/bin/ # buildkit22.79 MB
57COPY /usr/local/bin/terragrunt /usr/bin/ # buildkit31.56 MB
58COPY /usr/local/bin/protolint /usr/bin/ # buildkit4.58 MB
59COPY /usr/bin/ec /usr/bin/editorconfig-checker # buildkit2.74 MB
60COPY /bin/hadolint /usr/bin/hadolint # buildkit2.27 MB
61COPY /bin/shfmt /usr/bin/ # buildkit1.15 MB
62COPY /usr/bin/gitleaks /usr/bin/ # buildkit5.29 MB
63COPY /bin/scalafmt /usr/bin/ # buildkit15.14 MB
64COPY /usr/local/bin/actionlint /usr/bin/ # buildkit1.89 MB
65COPY /kubeconform /usr/bin/ # buildkit5.93 MB
66COPY /bin/clj-kondo /usr/bin/ # buildkit12.38 MB
67ENV DART_SDK=/usr/lib/dart0 B
68COPY /usr/lib/dart /usr/lib/dart # buildkit225.57 MB
69RUN |1 TARGETARCH=amd64 /bin/bash -o32 B
70COPY /usr/bin/clang-format /usr/bin/ # buildkit1.84 MB
71COPY /venvs /venvs # buildkit251.9 MB
72COPY /usr/lib/R /usr/lib/R # buildkit11.09 MB
73COPY --chmod=555 scripts/bash-exec.sh /usr/bin/bash-exec #370 B
74ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin0 B
75ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin0 B
76ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin0 B
77ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin0 B
78ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin0 B
79ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin0 B
80ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin0 B
81ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin0 B
82ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin0 B
83ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin0 B
84ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin0 B
85ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin0 B
86ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin0 B
87ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin0 B
88ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin:/venvs/yq/bin0 B
89ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin:/venvs/yq/bin:/node_modules/.bin0 B
90ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin:/venvs/yq/bin:/node_modules/.bin:/usr/lib/go/bin0 B
91ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin:/venvs/yq/bin:/node_modules/.bin:/usr/lib/go/bin:/usr/lib/dart/bin:/root/.pub-cache/bin0 B
92ENV VERSION_FILE=/action/linterVersions.txt0 B
93RUN |1 TARGETARCH=amd64 /bin/bash -o96 B
94ENTRYPOINT ["/action/lib/linter.sh"]0 B
95ARG TARGETARCH0 B
96ENV ARM_TTK_PSD1=/usr/lib/microsoft/arm-ttk/arm-ttk.psd10 B
97ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/venvs/ansible-lint/bin:/venvs/black/bin:/venvs/checkov/bin:/venvs/cfn-lint/bin:/venvs/cpplint/bin:/venvs/flake8/bin:/venvs/isort/bin:/venvs/mypy/bin:/venvs/pylint/bin:/venvs/ruff/bin:/venvs/snakefmt/bin:/venvs/snakemake/bin:/venvs/sqlfluff/bin:/venvs/yamllint/bin:/venvs/yq/bin:/node_modules/.bin:/usr/lib/go/bin:/usr/lib/dart/bin:/root/.pub-cache/bin:/var/cache/dotnet/tools:/usr/share/dotnet0 B
98RUN |1 TARGETARCH=amd64 /bin/bash -o310.77 MB
99COPY scripts/clippy.sh /usr/bin/clippy # buildkit227 B
100RUN |1 TARGETARCH=amd64 /bin/bash -o32 B
101COPY /dotenv-linter /usr/bin/ # buildkit1.88 MB
102COPY /usr/share/dotnet /usr/share/dotnet # buildkit216.36 MB
103RUN |1 TARGETARCH=amd64 /bin/bash -o5.21 KB
104COPY /tmp/PS_INSTALL_FOLDER /tmp/PS_INSTALL_FOLDER # buildkit178 B
105COPY /opt/microsoft/powershell /opt/microsoft/powershell # buildkit69.64 MB
106ENV POWERSHELL_TELEMETRY_OPTOUT=10 B
107ARG PSSA_VERSION=1.22.00 B
108RUN |2 TARGETARCH=amd64 PSSA_VERSION=1.22.0 /bin/bash14.92 MB
109COPY scripts/install-arm-ttk.sh / # buildkit506 B
110RUN |2 TARGETARCH=amd64 PSSA_VERSION=1.22.0 /bin/bash412.65 KB
111ENV IMAGE=standard0 B
112COPY scripts/linterVersions.sh / # buildkit2.01 KB
113RUN |2 TARGETARCH=amd64 PSSA_VERSION=1.22.0 /bin/bash2.42 MB
114COPY TEMPLATES /action/lib/.automation # buildkit39.24 KB
115COPY lib /action/lib # buildkit29.27 KB
116ARG BUILD_DATE0 B
117ARG BUILD_REVISION0 B
118ARG BUILD_VERSION0 B
119LABEL org.opencontainers.image.created=2024-06-19T17:14:13Z org.opencontainers.image.revision=c99ec7784ac7ee89917055456f747c8085f5bf29 org.opencontainers.image.version=c99ec7784ac7ee89917055456f747c8085f5bf290 B
120ENV BUILD_DATE=2024-06-19T17:14:13Z0 B
121ENV BUILD_REVISION=c99ec7784ac7ee89917055456f747c8085f5bf290 B
122ENV BUILD_VERSION=c99ec7784ac7ee89917055456f747c8085f5bf290 B
123/bin/bash -o errexit -o nounset8.81 KB

Command

ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /