mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-21 17:52:11 +01:00
ci: Enable introspection for installed tests
This commit is contained in:
parent
00ebf4e1eb
commit
26890fbb82
@ -372,9 +372,15 @@ installed-tests:
|
|||||||
extends:
|
extends:
|
||||||
- .build-linux
|
- .build-linux
|
||||||
- .only-schedules-or-manual
|
- .only-schedules-or-manual
|
||||||
|
- .with-git
|
||||||
|
- .build-gobject-introspection
|
||||||
image: "${FEDORA_IMAGE}"
|
image: "${FEDORA_IMAGE}"
|
||||||
stage: build
|
stage: build
|
||||||
needs: []
|
needs: []
|
||||||
|
before_script:
|
||||||
|
- !reference [".build-linux", "before_script"]
|
||||||
|
- !reference [".with-git", "before_script"]
|
||||||
|
- !reference [".build-gobject-introspection", "before_script"]
|
||||||
script:
|
script:
|
||||||
# dtrace is disabled because it breaks the static-link.py test
|
# dtrace is disabled because it breaks the static-link.py test
|
||||||
- meson setup ${MESON_COMMON_OPTIONS}
|
- meson setup ${MESON_COMMON_OPTIONS}
|
||||||
@ -383,6 +389,7 @@ installed-tests:
|
|||||||
-Dinstalled_tests=true
|
-Dinstalled_tests=true
|
||||||
-Ddefault_library=both
|
-Ddefault_library=both
|
||||||
-Ddtrace=disabled
|
-Ddtrace=disabled
|
||||||
|
-Dintrospection=enabled
|
||||||
_build
|
_build
|
||||||
- meson compile -C _build
|
- meson compile -C _build
|
||||||
- sudo meson install -C _build
|
- sudo meson install -C _build
|
||||||
|
Loading…
x
Reference in New Issue
Block a user