Skip to content
Snippets Groups Projects

.oniro-ci,.gitlab-ci.yml: add optional clang jobs

Merged Zygmunt Krynicki requested to merge zyga/oniro:feature/clang-ci into kirkstone
All threads resolved!
Files
2
@@ -6,7 +6,7 @@
# The following jobs are documented in docs/ci/machines-and-flavours.rst
linux-qemu-x86:
.linux-qemu-x86:
extends: .build-wic-image
variables:
MACHINE: qemux86
@@ -21,6 +21,26 @@ linux-qemu-x86:
CI_ONIRO_BB_LOCAL_CONF_BB_GENERATE_MIRROR_TARBALLS: 1
CI_ONIRO_JOB_ARTIFACTS: "*.wic.* *.bmap ovmf.qcow2"
.toolchain-gcc:
stage: build-gcc
variables:
CI_ONIRO_BB_LOCAL_CONF_TOOLCHAIN: "gcc"
CI_ONIRO_BB_LOCAL_CONF_RUNTIME: "gnu"
.toolchain-clang:
stage: build-clang
variables:
CI_ONIRO_BB_LOCAL_CONF_TOOLCHAIN: "clang"
CI_ONIRO_BB_LOCAL_CONF_RUNTIME: "llvm"
rules:
- when: manual
linux-qemu-x86-gcc:
extends: [.linux-qemu-x86, .toolchain-gcc]
linux-qemu-x86-clang:
extends: [.linux-qemu-x86, .toolchain-clang]
linux-qemu-x86_64:
extends: .build-wic-image
variables:
Loading