- '.fedora image'
- '.fdo.container-build@fedora'
stage: 'preparation'
- needs:
- - "trigger"
+ needs: []
tags:
- 'packet.net'
# build setup templates
#
.build_template: &build
+ - date -R
- ci/scripts/handle-subprojects-cache.py subprojects/
+ - date -R
- echo $MESON_ARGS
+ - date -R
- meson build/ $MESON_ARGS
+ - date -R
- ninja -C build/
+ - date -R
- ccache --show-stats
.build_ccache_vars:
integration testsuites fedora:
extends: '.test fedora x86_64'
- parallel: 4
+ parallel: 8
variables:
+ MESON_BUILDTYPE_ARGS: >
+ -Domx=disabled
+ -Dsharp=disabled
+ -Dvaapi=disabled
+ -Dexamples=disabled
+ -Dgst-examples=disabled
+ -Dtests=disabled
+ -Dnls=disabled
+ -Dqt5=disabled
+ -Dgstreamer:benchmarks=disabled
+ -Dgst-plugins-good:gtk3=disabled
+ -Dgst-plugins-bad:microdns=disabled
+ -Dgst-plugins-bad:avtp=disabled
+ -Dgst-plugins-bad:opencv=disabled
+ -Dgst-plugins-bad:webrtc=disabled
EXTRA_VALIDATE_ARGS: "--timeout-factor=2 --retry-on-failures --parts=${CI_NODE_TOTAL} --part-index=${CI_NODE_INDEX} --sync"
TEST_SUITE: "validate ges"
extends:
- '.documentation'
needs:
- - "trigger"
- "fedora amd64 docker"
rules:
- if: '$CI_PROJECT_NAMESPACE == "gstreamer" && $CI_COMMIT_BRANCH == "main"'