1
0
mirror of https://github.com/systemd/systemd synced 2024-07-08 20:15:55 +00:00

mkosi: Preserve environment when running integration tests with sudo

Otherwise we won't detect we're running in Github Actions and will
show the wrong command to fetch the journal.
This commit is contained in:
Daan De Meyer 2024-05-30 12:41:34 +02:00
parent 0916532e4b
commit 465d302d48

View File

@ -182,7 +182,7 @@ jobs:
run: meson compile -C build mkosi
- name: Run integration tests
run: sudo meson test -C build --no-rebuild --suite integration-tests --print-errorlogs --no-stdsplit --num-processes "$(($(nproc) - 1))"
run: sudo --preserve-env meson test -C build --no-rebuild --suite integration-tests --print-errorlogs --no-stdsplit --num-processes "$(($(nproc) - 1))"
- name: Archive failed test journals
uses: actions/upload-artifact@v4