diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-09-28 11:14:04 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-09-28 16:30:45 +0800 |
| commit | 3f7496d580f185c0974c5edc107570c471d0cdde (patch) | |
| tree | 98fa288069e5c067b7640d6d9665d7b34f9bdade | |
| parent | a6a27050efa50c444816905a4c628adc68e8dd12 (diff) | |
| download | AeroCore-OS-3f7496d580f185c0974c5edc107570c471d0cdde.tar.gz AeroCore-OS-3f7496d580f185c0974c5edc107570c471d0cdde.zip | |
Align Live and installer ISO commands
Use build-live-iso for the Titanoboa Live ISO workflow and
build-installer-iso for bootc-image-builder installer ISO images. Rename
the associated workflow and build script, and update local run
instructions accordingly.
| -rw-r--r-- | .github/workflows/build-live-iso.yml (renamed from .github/workflows/build-installer-iso.yml) | 2 | ||||
| -rw-r--r-- | Justfile | 11 | ||||
| -rw-r--r-- | README.md | 2 | ||||
| -rwxr-xr-x | just_scripts/build-live-iso.sh (renamed from just_scripts/build-installer-iso.sh) | 0 | ||||
| -rwxr-xr-x | just_scripts/run-installer-iso.sh | 2 |
5 files changed, 8 insertions, 9 deletions
diff --git a/.github/workflows/build-installer-iso.yml b/.github/workflows/build-live-iso.yml index da3ef10..a364f6c 100644 --- a/.github/workflows/build-installer-iso.yml +++ b/.github/workflows/build-live-iso.yml @@ -17,7 +17,7 @@ concurrency: cancel-in-progress: true jobs: - build-installer-iso: + build-live-iso: name: Build KDE live ISO runs-on: ubuntu-24.04 permissions: @@ -30,9 +30,8 @@ alias run-vm := run-vm-qcow2 alias build-installer := build-installer-iso alias run-installer := run-installer-iso # Backward-compatible aliases for the Titanoboa live ISO build. -alias build-live-iso := build-installer-iso +alias build-live-installer := build-live-iso alias run-live-iso := run-installer-iso -alias build-live-installer := build-installer-iso alias run-live-installer := run-installer-iso [private] @@ -40,8 +39,8 @@ default: @just --list # Build the same Titanoboa-based live ISO as CI -build-installer-iso $target_image=("localhost/" + image_name) $tag=default_tag: - @IMAGE_NAME="{{ target_image }}" IMAGE_TAG="{{ tag }}" ./just_scripts/build-installer-iso.sh +build-live-iso $target_image=("localhost/" + image_name) $tag=default_tag: + @IMAGE_NAME="{{ target_image }}" IMAGE_TAG="{{ tag }}" ./just_scripts/build-live-iso.sh # Boot the live ISO with QEMU run-installer-iso: @@ -385,9 +384,9 @@ build-qcow2 $target_image=("localhost/" + image_name) $tag=default_tag: && (_bui [group('Build Virtal Machine Image')] build-raw $target_image=("localhost/" + image_name) $tag=default_tag: && (_build-bib target_image tag "raw" "disk_config/disk.toml") -# Build an ISO virtual machine image +# Build an installer ISO image [group('Build Virtal Machine Image')] -build-iso $target_image=("localhost/" + image_name) $tag=default_tag: && (_build-bib target_image tag "iso" "disk_config/iso-kde.toml") +build-installer-iso $target_image=("localhost/" + image_name) $tag=default_tag: && (_build-bib target_image tag "iso" "disk_config/iso-kde.toml") # Rebuild a QCOW2 virtual machine image [group('Build Virtal Machine Image')] @@ -66,7 +66,7 @@ image and then run: ```bash sudo just build -just build-installer-iso +just build-live-iso just run-installer-iso ``` diff --git a/just_scripts/build-installer-iso.sh b/just_scripts/build-live-iso.sh index 5d40a05..5d40a05 100755 --- a/just_scripts/build-installer-iso.sh +++ b/just_scripts/build-live-iso.sh diff --git a/just_scripts/run-installer-iso.sh b/just_scripts/run-installer-iso.sh index c495215..dc75c42 100755 --- a/just_scripts/run-installer-iso.sh +++ b/just_scripts/run-installer-iso.sh @@ -9,7 +9,7 @@ image_tag="${IMAGE_TAG:-$(just generate-default-tag)}" iso="${project_root}/output/aerocore-os-${image_tag}-live-amd64.iso" if [[ ! -f "${iso}" ]]; then - just build-installer-iso + just build-live-iso fi podman run --rm --cap-add NET_ADMIN \ |
