diff options
Diffstat (limited to 'Containerfile')
| -rw-r--r-- | Containerfile | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/Containerfile b/Containerfile index 976da0c..16e85a2 100644 --- a/Containerfile +++ b/Containerfile @@ -7,10 +7,16 @@ COPY system_files /system_files # Base Image FROM ${BASE_IMAGE} +ARG BASE_IMAGE +ARG IMAGE_NAME="aerocore-os" +ARG IMAGE_VENDOR="AeroCore-IO" +ARG IMAGE_BRANCH="stable" +ARG VERSION_TAG="latest" +ARG VERSION_PRETTY="latest" +ARG OSTREE_IMAGE_REF="" ## Other possible base images include: # ghcr.io/ublue-os/bazzite-deck:testing # ghcr.io/ublue-os/bazzite-deck:stable-43.20260420 -# ghcr.io/ublue-os/bazzite:stable ### [IM]MUTABLE /opt ## Some bootable images, like Fedora, have /opt symlinked to /var/opt, in order to @@ -30,12 +36,18 @@ FROM ${BASE_IMAGE} ARG FLATPAK_REMOTE_URL="" ARG HOMEBREW_BOTTLE_DOMAIN="" ARG HOMEBREW_API_DOMAIN="" +ARG INSTRUMENTS_ENABLED="true" +ARG INSTRUMENTS_RELEASE_REPOSITORY="AeroCore-IO/booster-installer" +ARG INSTRUMENTS_VERSION="latest" +ARG INSTRUMENTS_RELEASE_API_BASE="https://api.github.com" RUN --mount=type=bind,from=ctx,source=/,target=/ctx \ --mount=type=cache,dst=/var/cache \ --mount=type=cache,dst=/var/log \ --mount=type=tmpfs,dst=/tmp \ - /ctx/build.sh + /ctx/build.sh && \ + /ctx/image-info && \ + /ctx/build-initramfs ### LINTING ## Verify final image and contents are correct. |
