rf-source-validator (validation-20261014)
Published 2026-10-15 05:40:12 +00:00 by rfadmin
Installation
docker pull forgejo.dp.rf.danielmarek.com:3000/rfadmin/rf-source-validator:validation-20261014sha256:a98db0e72639b5d3331d5565c74b1eef96d8f39eb9c0418171545539053a6a3dImage layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1791158400' |
| ARG DEBIAN_FRONTEND |
| ARG DEBIAN_FRONTEND TERRAFORM_VERSION |
| ARG DEBIAN_FRONTEND KUBECONFORM_VERSION TERRAFORM_VERSION |
| ARG DEBIAN_FRONTEND HADOLINT_VERSION KUBECONFORM_VERSION TERRAFORM_VERSION |
| ARG DEBIAN_FRONTEND HADOLINT_VERSION KUBECONFORM_VERSION TARGETARCH TERRAFORM_VERSION |
| |5 DEBIAN_FRONTEND=noninteractive HADOLINT_VERSION=2.12.0 KUBECONFORM_VERSION=0.7.0 TARGETARCH=amd64 TERRAFORM_VERSION=1.13.4 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bash git python3 python3-yaml python3-pip python3-venv default-jdk-headless groovy ansible-core curl ca-certificates unzip wget gnupg && rm -rf /var/lib/apt/lists/* |
| |5 DEBIAN_FRONTEND=noninteractive HADOLINT_VERSION=2.12.0 KUBECONFORM_VERSION=0.7.0 TARGETARCH=amd64 TERRAFORM_VERSION=1.13.4 /bin/sh -c set -eux; arch="$TARGETARCH"; curl -fsSL "https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_${arch}.zip" -o /tmp/terraform.zip; unzip -q /tmp/terraform.zip -d /usr/local/bin; curl -fsSL "https://github.com/yannh/kubeconform/releases/download/v${KUBECONFORM_VERSION}/kubeconform-linux-${arch}.tar.gz" -o /tmp/kubeconform.tar.gz; tar -xzf /tmp/kubeconform.tar.gz -C /usr/local/bin kubeconform; curl -fsSL "https://github.com/hadolint/hadolint/releases/download/v${HADOLINT_VERSION}/hadolint-Linux-x86_64" -o /usr/local/bin/hadolint; chmod +x /usr/local/bin/hadolint; rm -f /tmp/terraform.zip /tmp/kubeconform.tar.gz |
| |5 DEBIAN_FRONTEND=noninteractive HADOLINT_VERSION=2.12.0 KUBECONFORM_VERSION=0.7.0 TARGETARCH=amd64 TERRAFORM_VERSION=1.13.4 /bin/sh -c set -eux; curl -fsSL https://packages.microsoft.com/config/debian/13/packages-microsoft-prod.deb -o /tmp/packages-microsoft-prod.deb; dpkg -i /tmp/packages-microsoft-prod.deb; apt-get update; apt-get install -y --no-install-recommends powershell; rm -f /tmp/packages-microsoft-prod.deb; rm -rf /var/lib/apt/lists/* |
| |5 DEBIAN_FRONTEND=noninteractive HADOLINT_VERSION=2.12.0 KUBECONFORM_VERSION=0.7.0 TARGETARCH=amd64 TERRAFORM_VERSION=1.13.4 /bin/sh -c python3 --version && bash --version | head -n 1 && groovyc --version && ansible-playbook --version | head -n 1 && terraform version | head -n 1 && kubeconform -v && pwsh -NoProfile -Command '$PSVersionTable.PSVersion.ToString()' && hadolint --version |
| COPY file:37de3da9f21763ec5e9c46db443c447950fedf620daedc85511597527f252827 in /opt/rf-validator/validate-repository.py |
| |5 DEBIAN_FRONTEND=noninteractive HADOLINT_VERSION=2.12.0 KUBECONFORM_VERSION=0.7.0 TARGETARCH=amd64 TERRAFORM_VERSION=1.13.4 /bin/sh -c useradd --uid 10001 --create-home validator |
| USER 10001 |
| WORKDIR /work |
| ENTRYPOINT ["python3","/opt/rf-validator/validate-repository.py"] |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.39.3 |
Details
2026-10-15 05:40:12 +00:00
Versions (1)
View all
Container
1
OCI / Docker
linux/amd64
421 MiB
validation-20261014
2026-10-15