ci: Include subprojects in tarball
jasmine-gjs isn't widely available in distributions, so instead of adding an obscure build dependency, include the subproject in the tarball. The --include-subprojects flag only applies to subprojects that are used in the build, so we do not bundle gi-docgen that is provided in the mutter image. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3164>
This commit is contained in:
parent
151e2faa0f
commit
372dfc5f75
@ -275,7 +275,7 @@ dist:
|
|||||||
- sudo meson install -C mutter/build
|
- sudo meson install -C mutter/build
|
||||||
- mkdir -m 700 $XDG_RUNTIME_DIR
|
- mkdir -m 700 $XDG_RUNTIME_DIR
|
||||||
script:
|
script:
|
||||||
- dbus-run-session xvfb-run meson dist -C build
|
- dbus-run-session xvfb-run meson dist -C build --include-subprojects
|
||||||
rules:
|
rules:
|
||||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||||
changes:
|
changes:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user