From 8ea2989e0b0aa5db921e7988acb98ab527e69ef6 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Wed, 15 Jan 2020 10:33:29 +0530 Subject: [PATCH] gitlab: run gst-plugins-rs tests Fix #46 --- gitlab/ci_template.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) 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)$/