mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-22 23:28:16 +00:00
ci: build universal macos packages instead of x86_64 only
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/408>
This commit is contained in:
parent
d6fa1847e6
commit
b65eb14636
1 changed files with 34 additions and 0 deletions
|
@ -1115,6 +1115,40 @@ build cerbero macos x86_64:
|
||||||
rules:
|
rules:
|
||||||
- if: '$CI_PROJECT_NAME !~ /^(cerbero|gst-build|gst-docs|gst-omx|gst-sharp|gstreamer-vaapi|gst-integration-testsuites|gst-plugins-rs)$/'
|
- if: '$CI_PROJECT_NAME !~ /^(cerbero|gst-build|gst-docs|gst-omx|gst-sharp|gstreamer-vaapi|gst-integration-testsuites|gst-plugins-rs)$/'
|
||||||
|
|
||||||
|
#
|
||||||
|
# Cerbero macOS Universal build
|
||||||
|
#
|
||||||
|
.cerbero cross-macos universal:
|
||||||
|
variables:
|
||||||
|
ARCH: "darwin_universal"
|
||||||
|
CONFIG: "cross-macos-universal.cbc"
|
||||||
|
CERBERO_PACKAGE_ARGS: ""
|
||||||
|
HAVE_CCACHE: ""
|
||||||
|
CERBERO_HOST_DIR: "/Users/gst-ci/cerbero/"
|
||||||
|
tags:
|
||||||
|
- gst-macos-11.1
|
||||||
|
artifacts:
|
||||||
|
name: "${CI_JOB_NAME}_${CI_COMMIT_SHA}"
|
||||||
|
expire_in: '5 days'
|
||||||
|
when: 'always'
|
||||||
|
paths:
|
||||||
|
- "manifest.xml"
|
||||||
|
- "${CERBERO_HOME}/logs"
|
||||||
|
- "gstreamer-1.0-1.*.pkg"
|
||||||
|
- "gstreamer-1.0-devel-1.*.pkg"
|
||||||
|
|
||||||
|
cerbero deps cross-macos universal:
|
||||||
|
extends:
|
||||||
|
- '.cerbero deps'
|
||||||
|
- '.cerbero cross-macos universal'
|
||||||
|
|
||||||
|
build cerbero cross-macos universal:
|
||||||
|
extends:
|
||||||
|
- '.cerbero'
|
||||||
|
- '.cerbero cross-macos universal'
|
||||||
|
rules:
|
||||||
|
- if: '$CI_PROJECT_NAME !~ /^(cerbero|gst-build|gst-docs|gst-omx|gst-sharp|gstreamer-vaapi|gst-integration-testsuites|gst-plugins-rs)$/'
|
||||||
|
|
||||||
#
|
#
|
||||||
# Cerbero iOS build
|
# Cerbero iOS build
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in a new issue