1
0
Fork 0
mutter-performance-source/.gitlab-ci
Martin Abente Lahaye 9e39175df5 ci: Build and publish system extensions
Use gnomeos-build-sysext CI/CD component to build a system
extension out of mutter branches and MRs.

Use the common script for installing dependencies, but keep
a separate gnomeos script for exclusive dependencies.

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-gnomeos-sysext-dependencies.sh ci: Build and publish system extensions 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