gnome-shell/.gitlab-ci
Florian Müllner fac05b182c ci: Make sure to always clear meson-install checkout dir
We currently remove the directory at the end of the script, but
that code is only reached when all previous operations were
successful.

Address this by first using an absolute directory path in /tmp
instead of a "random" location based on the CWD, then set a trap
to remove it on exit.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2712>
2023-04-20 15:59:56 +00:00
..
check-potfiles.js ci: Cover more node types in check-potfiles 2022-03-05 00:12:27 +00:00
check-potfiles.sh ci: Include .ui files in POTFILES check 2022-02-12 11:49:03 +00:00
checkout-mutter.sh ci: Try falling back to stable branch before HEAD 2022-07-04 17:47:36 +02:00
commit-rules.yml ci: Add commit rule to not end subject with punctuation 2021-02-26 14:59:07 +01:00
download-coverity-tarball.sh ci: Add job for pushing coverity reports 2021-07-16 21:49:19 +00:00
install-meson-project.sh ci: Make sure to always clear meson-install checkout dir 2023-04-20 15:59:56 +00:00
run-eslint ci: Use junit output format 2020-11-13 22:32:50 +01:00