Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2022-12-03 20:55:41 +0300
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2022-12-03 21:21:19 +0300
commite6fa7c0b2b26486555a8ab9cfae2fc04bc05482b (patch)
tree60c341bdae7b406b6404e1bb39d760819678ba17 /.gitlab-ci.yml
parentaa2abc50bfe6a08c5c3318c303b6acdbb661498c (diff)
ci: Disable gst-build job for now
See https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/262 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/998>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml85
1 files changed, 43 insertions, 42 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6998e1b31..0c0f876cb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -316,48 +316,49 @@ documentation:
when: 'manual'
# build gst-plugins-rs as a gst-build subproject
-gst-build:
- extends: .meson
- rules:
- - if: '$CI_PIPELINE_SOURCE == "schedule"'
- - if: $CI_PIPELINE_SOURCE == "merge_request_event"
- when: 'manual'
- allow_failure: true
- 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
- -Dgst-plugins-rs:sodium=system
- script:
- - P=$(pwd)
- - cd ..
- - rm -rf gstreamer
- - git clone --depth 1 https://gitlab.freedesktop.org/gstreamer/gstreamer.git --branch main
- - cd gstreamer
- - ln -s $P subprojects/gst-plugins-rs
- - meson build $MESON_ARGS
- - ninja -C build
- # Check static Rust plugins can be linked into gst-full
- - meson build-gst-full --default-library=static $MESON_ARGS
- - ninja -C build-gst-full
- - meson devenv -C build-gst-full ./gst-inspect-1.0 rsaudiofx
- artifacts:
- expire_in: '7 days'
- when: always
- paths:
- - 'build/meson-logs/'
- - 'build-gst-full/meson-logs/'
+# Disabled because of https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/262
+#gst-build:
+# extends: .meson
+# rules:
+# - if: '$CI_PIPELINE_SOURCE == "schedule"'
+# - if: $CI_PIPELINE_SOURCE == "merge_request_event"
+# when: 'manual'
+# allow_failure: true
+# 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
+# -Dgst-plugins-rs:sodium=system
+# script:
+# - P=$(pwd)
+# - cd ..
+# - rm -rf gstreamer
+# - git clone --depth 1 https://gitlab.freedesktop.org/gstreamer/gstreamer.git --branch main
+# - cd gstreamer
+# - ln -s $P subprojects/gst-plugins-rs
+# - meson build $MESON_ARGS
+# - ninja -C build
+# # Check static Rust plugins can be linked into gst-full
+# - meson build-gst-full --default-library=static $MESON_ARGS
+# - ninja -C build-gst-full
+# - meson devenv -C build-gst-full ./gst-inspect-1.0 rsaudiofx
+# artifacts:
+# expire_in: '7 days'
+# when: always
+# paths:
+# - 'build/meson-logs/'
+# - 'build-gst-full/meson-logs/'
.msvc2019 build:
stage: 'test'