summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortranch <tranch.xiao@gmail.com>2026-07-29 15:26:08 +0800
committertranch <tranch.xiao@gmail.com>2026-07-29 15:26:08 +0800
commita2f42fc771aba319e9d9b75e90a6dabeedde9fa1 (patch)
treeb529a4d468c8c70a1d4761c2b00a52550f72bdb3
parent2d1118b6860c0e80ccc78883d6b814d73df4da67 (diff)
downloadAeroCore-OS-a2f42fc771aba319e9d9b75e90a6dabeedde9fa1.tar.gz
AeroCore-OS-a2f42fc771aba319e9d9b75e90a6dabeedde9fa1.zip
Fix Titanoboa Justfile lookup
Run the pinned builder with explicit Justfile and working directory paths under sudo.
-rwxr-xr-xjust_scripts/build-installer-iso.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/just_scripts/build-installer-iso.sh b/just_scripts/build-installer-iso.sh
index 3226527..4e634a6 100755
--- a/just_scripts/build-installer-iso.sh
+++ b/just_scripts/build-installer-iso.sh
@@ -115,8 +115,13 @@ git -C "${tmp_titanoboa}" checkout --quiet "${titanoboa_revision}"
# `just build IMAGE 1 0 none squashfs "" 1`.
(
cd "${tmp_titanoboa}"
- CI=1 TITANOBOA_WORKDIR="${tmp_titanoboa}/work" \
- sudo PATH="${PATH}" just build "${payload}" 1 0 none squashfs "" 1
+ sudo env \
+ CI=1 \
+ TITANOBOA_WORKDIR="${tmp_titanoboa}/work" \
+ just \
+ --justfile "${tmp_titanoboa}/Justfile" \
+ --working-directory "${tmp_titanoboa}" \
+ build "${payload}" 1 0 none squashfs "" 1
)
titanoboa_iso="${tmp_titanoboa}/output.iso"