summaryrefslogtreecommitdiff
path: root/Containerfile
diff options
context:
space:
mode:
authortranch <tranch.xiao@gmail.com>2026-07-10 18:59:48 +0800
committertranch <tranch.xiao@gmail.com>2026-07-10 18:59:48 +0800
commit455d63f408c929ad59aab589dda20ba77d769047 (patch)
treec90fe1ae45cad1ac7b35af8d0b15809afd1f2503 /Containerfile
parent542f179ec9f26604ae30753ca3271cd1602c917a (diff)
downloadAeroCore-OS-455d63f408c929ad59aab589dda20ba77d769047.tar.gz
AeroCore-OS-455d63f408c929ad59aab589dda20ba77d769047.zip
Complete OS rename metadata migration
Move the image metadata and desktop naming to the new AeroCore OS\nidentity, and wire the build so the generated os-release data is\nwritten during image construction.
Diffstat (limited to 'Containerfile')
-rw-r--r--Containerfile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Containerfile b/Containerfile
index 976da0c..7e029a4 100644
--- a/Containerfile
+++ b/Containerfile
@@ -7,6 +7,11 @@ COPY system_files /system_files
# Base Image
FROM ${BASE_IMAGE}
+ARG IMAGE_NAME="aerocore-bazzite-image"
+ARG IMAGE_VENDOR="AeroCore-IO"
+ARG IMAGE_BRANCH="stable"
+ARG VERSION_TAG="latest"
+ARG VERSION_PRETTY="latest"
## Other possible base images include:
# ghcr.io/ublue-os/bazzite-deck:testing
# ghcr.io/ublue-os/bazzite-deck:stable-43.20260420
@@ -35,7 +40,8 @@ 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
### LINTING
## Verify final image and contents are correct.