Commit 54ed78ae authored by Philippe Mathieu-Daudé's avatar Philippe Mathieu-Daudé
Browse files

gitlab-ci: Use my own set of jobs for CI pipeline



This is an example to use a different set of jobs than the
mainstream one (currently 116 jobs).

Here I only select 2 jobs:
- cross-s390x-kvm-only
- build-libvhost-user

Including their dependencies, I have to run 8 jobs.
Signed-off-by: Philippe Mathieu-Daudé's avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
parent b661cbad
Pipeline #284362190 passed with stages
in 1 minute and 57 seconds
include:
- local: '/.gitlab-ci.d/stages.yml'
- local: '/.gitlab-ci.d/container-core.yml'
- local: '/.gitlab-ci.d/crossbuild-template.yml'
- local: '/.gitlab-ci.d/checks.yml'
build-libvhost-user:
stage: build
image: $CI_REGISTRY_IMAGE/qemu/fedora:latest
needs:
job: amd64-fedora-container
before_script:
- dnf install -y meson ninja-build
script:
- mkdir subprojects/libvhost-user/build
- cd subprojects/libvhost-user/build
- meson
- ninja
s390x-debian-cross-container:
extends: .container_job_template
stage: containers-layer2
needs: ['amd64-debian10-container']
variables:
NAME: debian-s390x-cross
cross-s390x-kvm-only:
extends: .cross_accel_build_job
needs:
job: s390x-debian-cross-container
variables:
IMAGE: debian-s390x-cross
ACCEL_CONFIGURE_OPTS: --disable-tcg
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment