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-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:
|
||||
image: $FEDORA30_IMAGE
|
||||
dependencies:
|
||||
|
|
Loading…
Reference in a new issue