From 4128fa63929292aa98319b778da5a0d71d5f81d9 Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Tue, 17 Oct 2023 18:10:41 +0200
Subject: [PATCH] ci: build with clang and scan-build

ref: https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10102
---
 .gitlab-ci.yml | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e9e24565..7cf25040 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,7 +5,27 @@ tests:
   image:
     name: alpinelinux/abuild-ci
   stage: verify
-  script: [pwd]
+  script:
+    - make
+    - make check
+  tags:
+    - docker-alpine
+    - x86_64
+
+build-clang:
+  image:
+    name: alpinelinux/abuild-ci
+  stage: verify
+  script: [CC=clang make]
+  tags:
+    - docker-alpine
+    - x86_64
+
+build-scan:
+  image:
+    name: alpinelinux/abuild-ci
+  stage: verify
+  script: [scan-build --status-bugs make]
   tags:
     - docker-alpine
     - x86_64
-- 
GitLab