ci_template: avoid building libnice tests and examples in the subproject
authorJordan Petridis <jordan@centricular.com>
Fri, 17 Apr 2020 04:29:16 +0000 (07:29 +0300)
committerJordan Petridis <jordan@centricular.com>
Fri, 17 Apr 2020 18:59:10 +0000 (21:59 +0300)
We don't run the libnice testsuite, and when binaries are built
they consume ~45mb of space. This increases the size of the artifacts
we export from the gst-build job for the testsuite and drives up
the storage and bandwith costs when re-downloading the artifacts.

Similary disable the test targets of couple other subprojects as well

gitlab/ci_template.yml

index 012085a..6e1a5fa 100644 (file)
@@ -21,6 +21,10 @@ variables:
   GIT_STRATEGY: none
   MESON_BUILDTYPE_ARGS: --default-library=both
   DEFAULT_MESON_ARGS: >
+    -Dlibnice:tests=disabled
+    -Dlibnice:examples=disabled
+    -Dopenh264:tests=disabled
+    -Dpygobject:tests=false
     -Dpython=enabled
     -Dlibav=enabled
     -Dugly=enabled