FROM localhost/devsecops/tool-runtime:20260912
COPY bin/gitleaks /opt/devsecops/bin/gitleaks
COPY containers/tool-security.sh /usr/local/bin/tool-security
COPY containers/evidence-tools.sh /usr/local/bin/evidence-tools
COPY scripts/upload-evidence.sh /opt/devsecops/scripts/upload-evidence.sh
COPY metadata/gitleaks-LICENSE /usr/share/licenses/devsecops/gitleaks-LICENSE
COPY containers/gitleaks.toml /opt/devsecops/config/gitleaks.toml
RUN chmod 755 /usr/local/bin/tool-security /usr/local/bin/evidence-tools
ENV DEVSECOPS_TOOL=gitleaks PATH="/opt/devsecops/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
LABEL org.opencontainers.image.title="Offline gitleaks" org.opencontainers.image.version="8.30.1"
WORKDIR /tmp
ENTRYPOINT []
CMD ["gitleaks", "version"]
