- build/meson-logs/
.build windows:
- image: 'registry.freedesktop.org/gstreamer/gst-ci/amd64/windows:v11-master'
+ image: 'registry.freedesktop.org/gstreamer/gstreamer/amd64/windows:2022-01-26.3-main'
stage: 'build'
tags:
- 'docker'
meson test -C build &&
meson test -C build --benchmark"
-vs2017 amd64:
+vs2019 amd64:
extends: '.build windows'
variables:
ARCH: 'amd64'
-vs2017 x86:
+vs2019 x86:
extends: '.build windows'
variables:
ARCH: 'x86'
macos x86_64:
stage: 'build'
tags:
- - gst-macos-10.15
+ - gst-macos-11.1
artifacts:
name: "${CI_JOB_NAME}_${CI_COMMIT_SHA}"
expire_in: '5 days'
- "build/meson-logs/*txt"
before_script:
- pip3 install --upgrade pip
- # Make sure meson is up to date
- - pip3 install -U meson
# Need to install certificates for python
- pip3 install --upgrade certifi
# Anther way to install certificates
- open /Applications/Python\ 3.8/Install\ Certificates.command
- # Get ninja
- - pip3 install -U ninja
+ # Make sure meson and ninja are up to date
+ - pip3 install -U meson ninja
script:
- CERT_PATH=$(python3 -m certifi) && export SSL_CERT_FILE=${CERT_PATH} && export REQUESTS_CA_BUNDLE=${CERT_PATH}
- meson setup --werror build
ios arm64:
stage: 'build'
tags:
- - gst-ios-13.2
+ - gst-ios-14.3
artifacts:
name: "${CI_JOB_NAME}_${CI_COMMIT_SHA}"
expire_in: '5 days'
- "build/meson-logs/*txt"
before_script:
- pip3 install --upgrade pip
- # Make sure meson and meson are up to date
- - pip3 install -U meson ninja
# Need to install certificates for python
- pip3 install --upgrade certifi
# Anther way to install certificates
- open /Applications/Python\ 3.8/Install\ Certificates.command
+ # Make sure meson and ninja are up to date
+ - pip3 install -U meson ninja
script:
- CERT_PATH=$(python3 -m certifi) && export SSL_CERT_FILE=${CERT_PATH} && export REQUESTS_CA_BUNDLE=${CERT_PATH}
- |