diff options
author | Corentin Noël <corentin.noel@collabora.com> | 2023-06-14 13:11:57 +0200 |
---|---|---|
committer | Corentin Noël <corentin.noel@collabora.com> | 2023-06-14 13:11:57 +0200 |
commit | f8f1b43b201a55b0a3db576d74b44d45d1b13d07 (patch) | |
tree | 9901fa8206fac46adf1c8e24aab184e02832feba | |
parent | ea3162e08b458c57cead6e8618c104e1bf7fcf8b (diff) |
ci: Add build job for minigbm_allocations
Allows to make sure that it always builds.
Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1160>
-rw-r--r-- | .gitlab-ci.yml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 83c6b57..2a72f70 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -136,6 +136,40 @@ debian/x86_64_build_msm: when: on_success - when: never +debian/x86_64_build_minigbm: + stage: build + extends: + - .set-image-base-tag + variables: + MESA_IMAGE_PATH: ${DEBIAN_X86_64_BUILD_IMAGE_PATH} + MESA_IMAGE_TAG: ${DEBIAN_BUILD_TAG} + MINIO_ARTIFACT_NAME: virgl-amd64 + EXTRA_OPTION: > + -D minigbm_allocation=true + script: + - .gitlab-ci/meson/build.sh + artifacts: + name: "virgl_${CI_JOB_NAME}" + when: always + paths: + - install/ + - results/ + rules: + - changes: + - src/vrend_winsys_gbm.* + - src/vrend_winsys_egl.c + - src/vrend_renderer.c + when: on_success + - if: *is-scheduled-pipeline + when: on_success + - if: *is-post-merge + when: never + - if: *is-forked-branch-or-pre-merge-not-for-marge + when: manual + - if: *is-pre-merge-for-marge + when: on_success + - when: never + debian/x86_64_build_tracing: stage: build extends: |