ARG REGISTRY=artifactapi.k8s.syd1.au.unkin.net/docker-internal
# The container-base release this image is built on — the one place to bump it.
ARG BASE_VERSION=0.1.3
ARG BASE_IMAGE_NAME=almalinux9

FROM ${REGISTRY}/${BASE_IMAGE_NAME}:${BASE_VERSION} AS image
ARG DISTRO=alma9

COPY distros/${DISTRO}/ /tmp/distro/
# DL3041: versions are pinned in distro.env PACKAGES. SC2086: $PACKAGES is a word list
# on purpose.
# hadolint ignore=DL3041,SC2086
RUN set -eux; \
    . /tmp/distro/distro.env; \
    dnf install -y $PACKAGES; \
    dnf clean all; \
    rm -rf /var/cache/dnf /tmp/distro; \
    tea --version
CMD ["/bin/bash"]
