mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-26 07:00:13 -05:00
ci: build the default no-options and the release build jobs with clang too
Just to make sure that works, all other jobs are built with gcc only.
This commit is contained in:
parent
1f497f3248
commit
52e6f2883d
1 changed files with 8 additions and 1 deletions
|
|
@ -22,11 +22,12 @@ include:
|
||||||
.fedora:
|
.fedora:
|
||||||
variables:
|
variables:
|
||||||
# Update this tag when you want to trigger a rebuild
|
# Update this tag when you want to trigger a rebuild
|
||||||
FDO_DISTRIBUTION_TAG: '2021-09-08.1'
|
FDO_DISTRIBUTION_TAG: '2021-10-12.1'
|
||||||
FDO_DISTRIBUTION_VERSION: '34'
|
FDO_DISTRIBUTION_VERSION: '34'
|
||||||
FDO_DISTRIBUTION_PACKAGES: >-
|
FDO_DISTRIBUTION_PACKAGES: >-
|
||||||
alsa-lib-devel
|
alsa-lib-devel
|
||||||
bluez-libs-devel
|
bluez-libs-devel
|
||||||
|
clang
|
||||||
dbus-devel
|
dbus-devel
|
||||||
doxygen
|
doxygen
|
||||||
findutils
|
findutils
|
||||||
|
|
@ -202,6 +203,9 @@ build_with_no_commandline_options:
|
||||||
- .build_on_fedora
|
- .build_on_fedora
|
||||||
variables:
|
variables:
|
||||||
MESON_OPTIONS: ""
|
MESON_OPTIONS: ""
|
||||||
|
parallel:
|
||||||
|
matrix:
|
||||||
|
- CC: [gcc, clang]
|
||||||
|
|
||||||
# build with a set of options enabled or disabled
|
# build with a set of options enabled or disabled
|
||||||
build_with_custom_options:
|
build_with_custom_options:
|
||||||
|
|
@ -226,6 +230,9 @@ build_release:
|
||||||
- .build_on_fedora
|
- .build_on_fedora
|
||||||
variables:
|
variables:
|
||||||
MESON_OPTIONS: "-Dtest=enabled -Dbuildtype=release -Db_ndebug=true"
|
MESON_OPTIONS: "-Dtest=enabled -Dbuildtype=release -Db_ndebug=true"
|
||||||
|
parallel:
|
||||||
|
matrix:
|
||||||
|
- CC: [gcc, clang]
|
||||||
|
|
||||||
valgrind:
|
valgrind:
|
||||||
extends:
|
extends:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue