mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 14:56:36 +00:00
add iOS CI
This commit is contained in:
parent
a9cd95f7ba
commit
802dd4eb2b
1 changed files with 52 additions and 0 deletions
|
@ -636,6 +636,58 @@ build cerbero macos x86_64:
|
||||||
- $CI_PROJECT_NAME == "gst-docs"
|
- $CI_PROJECT_NAME == "gst-docs"
|
||||||
- $CI_PROJECT_NAME == "gst-sharp"
|
- $CI_PROJECT_NAME == "gst-sharp"
|
||||||
|
|
||||||
|
#
|
||||||
|
# Cerbero iOS build
|
||||||
|
#
|
||||||
|
cerbero deps ios universal:
|
||||||
|
extends: '.cerbero deps'
|
||||||
|
variables:
|
||||||
|
ARCH: "ios_universal"
|
||||||
|
CONFIG: "cross-ios-universal.cbc"
|
||||||
|
CERBERO_ARGS: "${DEFAULT_CERBERO_ARGS} -v nowerror"
|
||||||
|
HAVE_CCACHE: ""
|
||||||
|
tags:
|
||||||
|
- gst-ios-12.2
|
||||||
|
|
||||||
|
.cerbero ios universal:
|
||||||
|
extends: '.cerbero'
|
||||||
|
variables:
|
||||||
|
ARCH: "ios_universal"
|
||||||
|
CONFIG: "cross-ios-universal.cbc"
|
||||||
|
CERBERO_ARGS: "${DEFAULT_CERBERO_ARGS} -v nowerror"
|
||||||
|
CERBERO_PACKAGE_ARGS: ""
|
||||||
|
HAVE_CCACHE: ""
|
||||||
|
tags:
|
||||||
|
- gst-ios-12.2
|
||||||
|
artifacts:
|
||||||
|
name: "${CI_JOB_NAME}_${CI_COMMIT_SHA}"
|
||||||
|
expire_in: '5 days'
|
||||||
|
when: 'always'
|
||||||
|
paths:
|
||||||
|
- "manifest.xml"
|
||||||
|
- "${CERBERO_HOME}/logs"
|
||||||
|
- "gstreamer-1.0-*-ios-universal.pkg"
|
||||||
|
|
||||||
|
cerbero ios universal:
|
||||||
|
extends: '.cerbero ios universal'
|
||||||
|
dependencies:
|
||||||
|
- "cerbero deps ios universal"
|
||||||
|
only:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
||||||
|
build cerbero ios universal:
|
||||||
|
extends: '.cerbero ios universal'
|
||||||
|
except:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
- $CI_PROJECT_NAME == "gst-build"
|
||||||
|
- $CI_PROJECT_NAME == "gst-integration-testsuite"
|
||||||
|
- $CI_PROJECT_NAME == "gst-omx"
|
||||||
|
- $CI_PROJECT_NAME == "gstreamer-vaapi"
|
||||||
|
- $CI_PROJECT_NAME == "gst-docs"
|
||||||
|
- $CI_PROJECT_NAME == "gst-sharp"
|
||||||
|
|
||||||
documentation:
|
documentation:
|
||||||
image: $FEDORA30_IMAGE
|
image: $FEDORA30_IMAGE
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
Loading…
Reference in a new issue