diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-07-17 06:56:56 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-07-17 08:09:37 +0800 |
| commit | 4fc0c9bfe42b5d0e543c5ca44c86d25a19f5e1d9 (patch) | |
| tree | 19217b1e64cf32bdf2cd0d6e5aae2660cd8b0966 /Justfile | |
| parent | 04e27e0b977826b475b969f19783c1aad300b560 (diff) | |
| download | AeroCore-OS-4fc0c9bfe42b5d0e543c5ca44c86d25a19f5e1d9.tar.gz AeroCore-OS-4fc0c9bfe42b5d0e543c5ca44c86d25a19f5e1d9.zip | |
Fix live installer ISO build
Build the live installer from the requested local AeroCore image, use a
separate Fedora live base, pass the payload through rootful container
storage, and write reproducible checksum entries without host paths.
Diffstat (limited to 'Justfile')
| -rw-r--r-- | Justfile | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -9,6 +9,8 @@ export image_logo_url := env_var("IMAGE_LOGO_URL") export default_tag := env_var("DEFAULT_TAG") export bib_image := env_var("BIB_IMAGE") export BASE_IMAGE := env_var_or_default("BASE_IMAGE", "ghcr.io/ublue-os/bazzite-deck:stable") +export LIVE_BASE_IMAGE := env_var_or_default("LIVE_BASE_IMAGE", "quay.io/fedora/fedora-kinoite:43") +export INSTALLER_BUILDER_IMAGE := env_var_or_default("INSTALLER_BUILDER_IMAGE", "ghcr.io/jasonn3/build-container-installer:v1.5.0") export FLATPAK_REMOTE_URL := env_var_or_default("FLATPAK_REMOTE_URL", "") export HOMEBREW_BOTTLE_DOMAIN := env_var_or_default("HOMEBREW_BOTTLE_DOMAIN", "") export HOMEBREW_API_DOMAIN := env_var_or_default("HOMEBREW_API_DOMAIN", "") @@ -28,8 +30,8 @@ default: @just --list # Build a Bazzite-style live installer ISO -build-live-installer: - @./just_scripts/build-live-installer.sh +build-live-installer $target_image=("localhost/" + image_name) $tag=default_tag: + @IMAGE_NAME="{{ target_image }}" IMAGE_TAG="{{ tag }}" ./just_scripts/build-live-installer.sh # Boot the live installer ISO with QEMU run-live-installer: |
