diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-07-29 15:26:08 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-07-29 15:26:08 +0800 |
| commit | a2f42fc771aba319e9d9b75e90a6dabeedde9fa1 (patch) | |
| tree | b529a4d468c8c70a1d4761c2b00a52550f72bdb3 | |
| parent | 2d1118b6860c0e80ccc78883d6b814d73df4da67 (diff) | |
| download | AeroCore-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-x | just_scripts/build-installer-iso.sh | 9 |
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" |
