diff --git a/gitlab/ci_template.yml b/gitlab/ci_template.yml index c2c4dbe088..12b10f8a02 100644 --- a/gitlab/ci_template.yml +++ b/gitlab/ci_template.yml @@ -996,10 +996,22 @@ build gst-omx zynq fedora x86_64: build rust fedora x86_64: extends: 'build fedora x86_64' variables: - MESON_ARGS: "-Domx=disabled -Dpython=disabled -Dlibav=disabled -Dlibnice=disabled -Dugly=disabled -Dbad=disabled -Ddevtools=disabled -Dges=disabled -Drtsp_server=disabled -Dvaapi=disabled -Dsharp=disabled -Dgst-examples=disabled -Drs=enabled ${MESON_BUILDTYPE_ARGS} --werror" + MESON_ARGS: "-Domx=disabled -Dpython=disabled -Dlibav=disabled -Dlibnice=disabled -Dugly=disabled -Dbad=disabled -Ddevtools=enabled -Dges=disabled -Drtsp_server=disabled -Dvaapi=disabled -Dsharp=disabled -Dgst-examples=disabled -Drs=enabled ${MESON_BUILDTYPE_ARGS} --werror" only: variables: - - $CI_PROJECT_NAME =~ /^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build)$/ + - $CI_PROJECT_NAME =~ /^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build|gst-devtools)$/ except: variables: - $CI_PROJECT_NAME == "cerbero" + +check rust fedora: + extends: '.test fedora x86_64' + needs: + - 'build rust fedora x86_64' + dependencies: + - build rust fedora x86_64 + variables: + TEST_SUITE: "check.gst-plugins-rs.*" + only: + variables: + - $CI_PROJECT_NAME =~ /^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build|gst-devtools)$/