mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-12 09:15:29 +00:00
ci: Cleanup gst-omx from unneeded jobs
This commit is contained in:
parent
2fca5b7981
commit
8b8f1e0dfe
1 changed files with 12 additions and 6 deletions
|
@ -151,7 +151,7 @@ build fedora x86_64:
|
||||||
image: $FEDORA_IMAGE
|
image: $FEDORA_IMAGE
|
||||||
variables:
|
variables:
|
||||||
MESON_ARGS: "${DEFAULT_MESON_ARGS} -Dsharp=enabled -Domx=enabled -Dgst-omx:target=generic -Ddoc=enabled -Drs=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
MESON_ARGS: "${DEFAULT_MESON_ARGS} -Dsharp=enabled -Domx=enabled -Dgst-omx:target=generic -Ddoc=enabled -Drs=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
||||||
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-plugins-rs)$/'
|
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-omx|gst-plugins-rs)$/'
|
||||||
artifacts:
|
artifacts:
|
||||||
expire_in: '5 days'
|
expire_in: '5 days'
|
||||||
when: always
|
when: always
|
||||||
|
@ -165,26 +165,26 @@ build nodebug fedora x86_64:
|
||||||
image: $FEDORA_IMAGE
|
image: $FEDORA_IMAGE
|
||||||
variables:
|
variables:
|
||||||
MESON_ARGS: "${DEFAULT_MESON_ARGS} -Dsharp=enabled -Dgstreamer:gst_debug=false -Domx=enabled -Dgst-omx:target=generic -Drs=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
MESON_ARGS: "${DEFAULT_MESON_ARGS} -Dsharp=enabled -Dgstreamer:gst_debug=false -Domx=enabled -Dgst-omx:target=generic -Drs=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
||||||
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-plugins-rs)$/'
|
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-omx|gst-plugins-rs)$/'
|
||||||
|
|
||||||
build static fedora x86_64:
|
build static fedora x86_64:
|
||||||
extends: 'build fedora x86_64'
|
extends: 'build fedora x86_64'
|
||||||
variables:
|
variables:
|
||||||
MESON_BUILDTYPE_ARGS: "--default-library=static -Dintrospection=disabled -Ddoc=disabled"
|
MESON_BUILDTYPE_ARGS: "--default-library=static -Dintrospection=disabled -Ddoc=disabled"
|
||||||
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-plugins-rs)$/'
|
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-omx|gst-plugins-rs)$/'
|
||||||
|
|
||||||
build static nodebug fedora x86_64:
|
build static nodebug fedora x86_64:
|
||||||
extends: 'build nodebug fedora x86_64'
|
extends: 'build nodebug fedora x86_64'
|
||||||
variables:
|
variables:
|
||||||
MESON_BUILDTYPE_ARGS: "--default-library=static -Dintrospection=disabled -Ddoc=disabled"
|
MESON_BUILDTYPE_ARGS: "--default-library=static -Dintrospection=disabled -Ddoc=disabled"
|
||||||
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-plugins-rs)$/'
|
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-omx|gst-plugins-rs)$/'
|
||||||
|
|
||||||
build clang fedora x86_64:
|
build clang fedora x86_64:
|
||||||
extends: 'build fedora x86_64'
|
extends: 'build fedora x86_64'
|
||||||
variables:
|
variables:
|
||||||
CC: 'ccache clang'
|
CC: 'ccache clang'
|
||||||
CXX: 'ccache clang++'
|
CXX: 'ccache clang++'
|
||||||
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-plugins-rs)$/'
|
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-docs|gst-integration-testsuites|gst-omx|gst-plugins-rs)$/'
|
||||||
|
|
||||||
.test:
|
.test:
|
||||||
stage: 'test'
|
stage: 'test'
|
||||||
|
@ -253,6 +253,8 @@ gstreamer-full:
|
||||||
--default-library=static
|
--default-library=static
|
||||||
-Dauto_features=disabled
|
-Dauto_features=disabled
|
||||||
-Dgst-plugins-good:alpha=enabled
|
-Dgst-plugins-good:alpha=enabled
|
||||||
|
EXCEPT_PROJECT_REGEX: ''
|
||||||
|
ONLY_PROJECT_REGEX: '/^(gst-omx|gst-ci)$/'
|
||||||
after_script:
|
after_script:
|
||||||
- cd gst-build/
|
- cd gst-build/
|
||||||
- ninja -C build install
|
- ninja -C build install
|
||||||
|
@ -808,7 +810,7 @@ documentation:
|
||||||
extends:
|
extends:
|
||||||
- '.global_ci_policy'
|
- '.global_ci_policy'
|
||||||
variables:
|
variables:
|
||||||
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-build|gst-sharp|gst-integration-testsuites|gst-plugins-rs|gst-python)$/'
|
EXCEPT_PROJECT_REGEX: '/^(cerbero|gst-build|gst-sharp|gst-integration-testsuites|gst-omx|gst-plugins-rs|gst-python)$/'
|
||||||
needs:
|
needs:
|
||||||
- "build fedora x86_64"
|
- "build fedora x86_64"
|
||||||
stage: integrate
|
stage: integrate
|
||||||
|
@ -883,6 +885,7 @@ build gst-omx zynq fedora x86_64:
|
||||||
extends: 'build fedora x86_64'
|
extends: 'build fedora x86_64'
|
||||||
variables:
|
variables:
|
||||||
MESON_ARGS: "-Domx=enabled -Dgst-omx:target=zynqultrascaleplus -Dgst-omx:header_path=${CI_PROJECT_DIR}/vcu-omx-il/omx_header -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=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
MESON_ARGS: "-Domx=enabled -Dgst-omx:target=zynqultrascaleplus -Dgst-omx:header_path=${CI_PROJECT_DIR}/vcu-omx-il/omx_header -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=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
||||||
|
EXCEPT_PROJECT_REGEX: ''
|
||||||
ONLY_PROJECT_REGEX: '/^(gst-omx|gst-ci)$/'
|
ONLY_PROJECT_REGEX: '/^(gst-omx|gst-ci)$/'
|
||||||
before_script:
|
before_script:
|
||||||
- git clone https://github.com/Xilinx/vcu-omx-il.git --branch=release-2019.2 ${CI_PROJECT_DIR}/vcu-omx-il
|
- git clone https://github.com/Xilinx/vcu-omx-il.git --branch=release-2019.2 ${CI_PROJECT_DIR}/vcu-omx-il
|
||||||
|
@ -892,6 +895,7 @@ build gst-omx tizonia fedora x86_64:
|
||||||
variables:
|
variables:
|
||||||
MESON_ARGS: "-Domx=enabled -Dgst-omx:target=tizonia -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=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
MESON_ARGS: "-Domx=enabled -Dgst-omx:target=tizonia -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=disabled ${MESON_BUILDTYPE_ARGS} --werror"
|
||||||
PKG_CONFIG_PATH: ${PKG_CONFIG_PATH}:${CI_PROJECT_DIR}/tizonia-install/lib64/pkgconfig/
|
PKG_CONFIG_PATH: ${PKG_CONFIG_PATH}:${CI_PROJECT_DIR}/tizonia-install/lib64/pkgconfig/
|
||||||
|
EXCEPT_PROJECT_REGEX: ''
|
||||||
ONLY_PROJECT_REGEX: '/^(gst-omx|gst-ci)$/'
|
ONLY_PROJECT_REGEX: '/^(gst-omx|gst-ci)$/'
|
||||||
before_script:
|
before_script:
|
||||||
- git clone https://github.com/tizonia/tizonia-openmax-il --branch v0.20.2
|
- git clone https://github.com/tizonia/tizonia-openmax-il --branch v0.20.2
|
||||||
|
@ -905,6 +909,7 @@ build rust fedora x86_64:
|
||||||
extends: 'build fedora x86_64'
|
extends: 'build fedora x86_64'
|
||||||
variables:
|
variables:
|
||||||
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 -Dgst-plugins-rs:sodium=system ${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 -Dgst-plugins-rs:sodium=system ${MESON_BUILDTYPE_ARGS} --werror"
|
||||||
|
EXCEPT_PROJECT_REGEX: ''
|
||||||
ONLY_PROJECT_REGEX: '/^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build|gst-devtools)$/'
|
ONLY_PROJECT_REGEX: '/^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build|gst-devtools)$/'
|
||||||
|
|
||||||
check rust fedora:
|
check rust fedora:
|
||||||
|
@ -913,4 +918,5 @@ check rust fedora:
|
||||||
- 'build rust fedora x86_64'
|
- 'build rust fedora x86_64'
|
||||||
variables:
|
variables:
|
||||||
TEST_SUITE: "check.gst-plugins-rs.*"
|
TEST_SUITE: "check.gst-plugins-rs.*"
|
||||||
|
EXCEPT_PROJECT_REGEX: ''
|
||||||
ONLY_PROJECT_REGEX: '/^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build|gst-devtools)$/'
|
ONLY_PROJECT_REGEX: '/^(gst-plugins-rs|gstreamer|gst-plugins-base|gst-ci|gst-build|gst-devtools)$/'
|
||||||
|
|
Loading…
Reference in a new issue