summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorChristoph Reiter <reiter.christoph@gmail.com>2022-07-16 20:43:39 +0200
committerChristoph Reiter <reiter.christoph@gmail.com>2022-07-19 23:22:50 +0200
commitd81b95acf89e09bb96504aa865957f9c1a4c5881 (patch)
treedf7cdd6e4708386cdec56368482eeb73d1a47513 /.gitlab-ci.yml
parentebd0f1282846ab1e325b7c9b4161b4d1cc5fa54c (diff)
downloadgobject-introspection-d81b95acf89e09bb96504aa865957f9c1a4c5881.tar.gz
CI: test with clang + mingw-w64 on Windows
The toolchain is different enough to warrant its own CI job imo.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 18c9c7be..85f622d3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -143,6 +143,22 @@ msys2-mingw64-meson:
paths:
- _build/meson-logs
+msys2-clang64-meson:
+ stage: build
+ tags:
+ - win32-ps
+ variables:
+ MSYSTEM: "CLANG64"
+ CHERE_INVOKING: "yes"
+ script:
+ - C:\msys64\usr\bin\pacman --noconfirm -Syyuu
+ - C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2-meson.sh"
+ artifacts:
+ when: on_failure
+ name: "gi-_${env:CI_COMMIT_REF_NAME}"
+ paths:
+ - _build/meson-logs
+
vs2017-x64-meson:
stage: build
tags: