ci: Save built artifacts only for the test build

We only test the meson-build job, so there's no point to save artifacts for
the other test-build only builds.

So, only save meson logs artifacts (with a default gitlab expiration time)
for the other build-without-* jobs

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1236
This commit is contained in:
Marco Trevisan (Treviño) 2020-05-06 15:44:46 +02:00 committed by Georges Basile Stavracas Neto
parent c7f2ae1b16
commit 132060db21

View File

@ -36,9 +36,8 @@ build-without-opengl-and-glx:
- ninja -C build - ninja -C build
- ninja -C build install - ninja -C build install
artifacts: artifacts:
expire_in: 1 day
paths: paths:
- build - build/meson-logs
only: only:
- merge_requests - merge_requests
- /^.*$/ - /^.*$/
@ -50,9 +49,8 @@ build-without-native-backend-and-wayland:
- ninja -C build - ninja -C build
- ninja -C build install - ninja -C build install
artifacts: artifacts:
expire_in: 1 day
paths: paths:
- build - build/meson-logs
only: only:
- merge_requests - merge_requests
- /^.*$/ - /^.*$/