penguin/monok8s

k8s image for Mono Gateway Dev Kit

clitools/docker/download-packages.Dockerfile

raw ยท 584 bytes

FROM alpine:3.23.0 AS base

# We seperate the packages so this line can be cached upstream
RUN apk add --no-cache curl ca-certificates
RUN apk add --no-cache git

# ---- uboot ----
FROM base AS uboot
ARG UBOOT_VERSION

WORKDIR /work

RUN apk add --no-cache git tar gzip

RUN git clone \
      --depth 1 \
      --branch "${UBOOT_VERSION}" \
      --filter=blob:none \
      https://github.com/u-boot/u-boot.git src

RUN mkdir -p /out && \
    tar -C /work/src -zcf "/out/uboot-${UBOOT_VERSION}.tar.gz" .

# ---- final exported artifact set ----
FROM scratch
COPY --from=uboot /out/ /