1
0
Fork 0
mutter-performance-source/.gitlab-ci
Martin Abente Lahaye 0d647bb1d6 ci: Move installation of common dependencies to a separate script
Since we would be building custom images and system extensions, having
a centralize script has the following advantages:

1. Provides a single place to add/bump dependencies.
2. Allows us to automatically stop building dependencies for
   GNOME OS that has been updated to a recent-enough version.

See https://discourse.gnome.org/t/towards-a-better-way-to-hack-and-test-your-system-components/21075
See https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/837

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3843>
2024-07-12 15:02:42 -04:00
..
checkout-gnome-shell.sh ci: Look for matching ref in user remote for branch pipeline 2023-08-08 04:11:13 +02:00
commit-rules.yml ci: Replace custom commit-log script with ci-fairy 2021-01-11 14:02:58 +01:00
download-coverity-tarball.sh tests: Use a more interoperable path to bash 2023-03-22 15:16:06 +00:00
export-artifact-path ci: Use meson introspect to generate artifact path 2024-05-24 20:55:23 +00:00
install-common-dependencies.sh ci: Move installation of common dependencies to a separate script 2024-07-12 15:02:42 -04:00
install-meson-project.sh ci: Support additional destdir in install-meson-project.sh 2024-07-12 14:37:34 -04:00
simple-junit-report.sh ci: Check repo sanity 2024-04-02 11:16:31 +02:00