ci: Move build dir during installed tests so we check that we don't use built artifacts

This commit is contained in:
Marco Trevisan (Treviño)
2023-08-17 20:38:26 +02:00
committed by Marco Trevisan
parent 1372d6f081
commit b924d715c9

View File

@@ -125,17 +125,19 @@ test_installed:
script: script:
- meson setup _build --prefix=/usr -Ddrivers=all - meson setup _build --prefix=/usr -Ddrivers=all
- meson install -C _build - meson install -C _build
- mv _build _build_dir
- rm -rf tests
- gnome-desktop-testing-runner --list libfprint-2 - gnome-desktop-testing-runner --list libfprint-2
- gnome-desktop-testing-runner libfprint-2 - gnome-desktop-testing-runner libfprint-2
--report-directory=_build/installed-tests-report/failed/ --report-directory=_installed-tests-report/failed/
--log-directory=_build/installed-tests-report/logs/ --log-directory=_installed-tests-report/logs/
--parallel=0 --parallel=0
artifacts: artifacts:
expose_as: 'GNOME Tests Runner logs' expose_as: 'GNOME Tests Runner logs'
when: always when: always
paths: paths:
- _build/meson-logs - _build_dir/meson-logs
- _build/installed-tests-report - _installed-tests-report
expire_in: 1 week expire_in: 1 week