mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
gitlab: Move cerbero jobs in gst-ci
This will allow extending the CI at one place.
This commit is contained in:
parent
aa8205abdb
commit
ae80b863c3
2 changed files with 57 additions and 24 deletions
|
@ -138,7 +138,7 @@ build android 28 local:
|
||||||
- "master@gstreamer/gst-ci"
|
- "master@gstreamer/gst-ci"
|
||||||
|
|
||||||
build cerbero fedora x86_64 local:
|
build cerbero fedora x86_64 local:
|
||||||
extends: '.build cerbero fedora x86_64'
|
extends: '.cerbero fedora x86_64'
|
||||||
image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
|
image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
|
||||||
when: 'manual'
|
when: 'manual'
|
||||||
except:
|
except:
|
||||||
|
@ -146,7 +146,7 @@ build cerbero fedora x86_64 local:
|
||||||
- "master@gstreamer/gst-ci"
|
- "master@gstreamer/gst-ci"
|
||||||
|
|
||||||
build cerbero cross win32 local:
|
build cerbero cross win32 local:
|
||||||
extends: '.build cerbero cross win32'
|
extends: '.cerbero cross win32'
|
||||||
image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
|
image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
|
||||||
when: 'manual'
|
when: 'manual'
|
||||||
except:
|
except:
|
||||||
|
@ -154,7 +154,7 @@ build cerbero cross win32 local:
|
||||||
- "master@gstreamer/gst-ci"
|
- "master@gstreamer/gst-ci"
|
||||||
|
|
||||||
build cerbero cross win64 local:
|
build cerbero cross win64 local:
|
||||||
extends: '.build cerbero cross win64'
|
extends: '.cerbero cross win64'
|
||||||
image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
|
image: "${CI_REGISTRY_IMAGE}/amd64/cerbero-fedora:latest"
|
||||||
when: 'manual'
|
when: 'manual'
|
||||||
except:
|
except:
|
||||||
|
|
|
@ -358,48 +358,81 @@ check fedora:
|
||||||
#
|
#
|
||||||
# Cerbero Linux X86_64 build
|
# Cerbero Linux X86_64 build
|
||||||
#
|
#
|
||||||
.build cerbero fedora x86_64:
|
cerbero deps fedora x86_64:
|
||||||
extends: '.cerbero'
|
|
||||||
variables:
|
|
||||||
CONFIG: "linux.config"
|
|
||||||
|
|
||||||
.cerbero deps fedora x86_64:
|
|
||||||
extends: '.cerbero deps'
|
extends: '.cerbero deps'
|
||||||
variables:
|
variables:
|
||||||
CONFIG: "linux.config"
|
CONFIG: "linux.config"
|
||||||
ARCH: "linux_x86_64"
|
ARCH: "linux_x86_64"
|
||||||
|
|
||||||
# This indirection allow overriding the image without passing again CONFIG
|
.cerbero fedora x86_64:
|
||||||
|
extends: '.cerbero'
|
||||||
|
variables:
|
||||||
|
CONFIG: "linux.config"
|
||||||
|
|
||||||
|
cerbero fedora x86_64:
|
||||||
|
extends: '.cerbero fedora x86_64'
|
||||||
|
dependencies:
|
||||||
|
- "cerbero deps fedora x86_64"
|
||||||
|
only:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
||||||
build cerbero fedora x86_64:
|
build cerbero fedora x86_64:
|
||||||
extends: '.build cerbero fedora x86_64'
|
extends: '.cerbero fedora x86_64'
|
||||||
|
except:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Cerbero Cross Windows builds
|
# Cerbero Cross Windows builds
|
||||||
#
|
#
|
||||||
.build cerbero cross win32:
|
cerbero deps windows x86:
|
||||||
extends: '.cerbero'
|
|
||||||
variables:
|
|
||||||
CONFIG: "cross-win32.cbc"
|
|
||||||
|
|
||||||
.cerbero deps cross win32:
|
|
||||||
extends: '.cerbero deps'
|
extends: '.cerbero deps'
|
||||||
variables:
|
variables:
|
||||||
CONFIG: "cross-win32.cbc"
|
CONFIG: "cross-win32.cbc"
|
||||||
ARCH: "windows_x86"
|
ARCH: "windows_x86"
|
||||||
|
|
||||||
build cerbero cross win32:
|
.cerbero cross win32:
|
||||||
extends: '.build cerbero cross win32'
|
|
||||||
|
|
||||||
.build cerbero cross win64:
|
|
||||||
extends: '.cerbero'
|
extends: '.cerbero'
|
||||||
variables:
|
variables:
|
||||||
CONFIG: "cross-win64.cbc"
|
CONFIG: "cross-win32.cbc"
|
||||||
|
|
||||||
.cerbero deps cross win64:
|
cerbero cross win32:
|
||||||
|
extends: '.cerbero cross win32'
|
||||||
|
dependencies:
|
||||||
|
- "cerbero deps windows x86"
|
||||||
|
only:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
||||||
|
build cerbero cross win32:
|
||||||
|
extends: '.cerbero cross win32'
|
||||||
|
except:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
||||||
|
cerbero deps windows x86_64:
|
||||||
extends: '.cerbero deps'
|
extends: '.cerbero deps'
|
||||||
variables:
|
variables:
|
||||||
CONFIG: "cross-win64.cbc"
|
CONFIG: "cross-win64.cbc"
|
||||||
ARCH: "windows_x86_64"
|
ARCH: "windows_x86_64"
|
||||||
|
|
||||||
|
.cerbero cross win64:
|
||||||
|
extends: '.cerbero'
|
||||||
|
variables:
|
||||||
|
CONFIG: "cross-win64.cbc"
|
||||||
|
|
||||||
|
cerbero cross win64:
|
||||||
|
extends: '.cerbero cross win64'
|
||||||
|
dependencies:
|
||||||
|
- "cerbero deps windows x86_64"
|
||||||
|
only:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
||||||
build cerbero cross win64:
|
build cerbero cross win64:
|
||||||
extends: '.build cerbero cross win64'
|
extends: '.cerbero cross win64'
|
||||||
|
except:
|
||||||
|
variables:
|
||||||
|
- $CI_PROJECT_NAME == "cerbero"
|
||||||
|
|
Loading…
Reference in a new issue