@@ 3,9 3,19 @@
---
image: alpine/latest
packages:
+- meson
+- clang16-analyzer
+- llvm16
+- valgrind
+- lv2-dev
+- serd-dev
+- sord-dev
+- sratom-dev
+- cairo-dev
- reuse
- hut
- jq
+- zlib-dev
environment:
project: orbit.lv2
secrets:
@@ 17,6 27,21 @@ secrets:
sources:
- https://git.open-music-kontrollers.ch/~hp/ci
tasks:
+- gcc: |-
+ . ~/ci/activate
+ ci-meson gcc setup
+ ci-meson gcc build
+ ci-meson gcc test
+- clang: |-
+ . ~/ci/activate
+ ci-meson clang setup
+ ci-meson clang build
+ ci-meson clang test
+- analyzer: |-
+ . ~/ci/activate
+ ci-meson analyzer setup
+ ci-meson analyzer build
+ ci-meson analyzer test
- sign: |-
. ~/ci/activate
if ! ci-istag; then