ci: Install mutter again on coverity job
This job "needs" the build job and thus gets its artifacts, but it will not inherit the environment where we already installed Mutter in /usr. This apparently broke once there was a more recent mutter-clutter .pc file to look up. Install Mutter in /usr again in this job, so the new build for coverity finds all dependencies. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1979>
This commit is contained in:
parent
ceee53aa0a
commit
4e5ddc5459
@ -228,7 +228,7 @@ test-coverity:
|
|||||||
stage: analyze
|
stage: analyze
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
before_script:
|
before_script:
|
||||||
- meson compile -C mutter/build
|
- meson install -C mutter/build
|
||||||
script:
|
script:
|
||||||
- .gitlab-ci/download-coverity-tarball.sh
|
- .gitlab-ci/download-coverity-tarball.sh
|
||||||
- CC=clang meson coverity-build -Dman=false
|
- CC=clang meson coverity-build -Dman=false
|
||||||
|
Loading…
Reference in New Issue
Block a user