gitlab: run gst-plugins-rs tests
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>
Wed, 15 Jan 2020 05:03:29 +0000 (10:33 +0530)
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>
Fri, 24 Jan 2020 06:28:02 +0000 (11:58 +0530)
Fix #46

gitlab/ci_template.yml

index c2c4dbe..12b10f8 100644 (file)
@@ -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)$/