From c44277d6aa078f997c2e9fe624710148d69789af Mon Sep 17 00:00:00 2001 From: "builds.sr.ht" Date: Mon, 6 Nov 2023 20:57:59 +0000 Subject: [PATCH] Update ci to release-0.1.1 --- .builds/alpine-latest.yml | 114 ++++++++++++++++---------------------- 1 file changed, 49 insertions(+), 65 deletions(-) diff --git a/.builds/alpine-latest.yml b/.builds/alpine-latest.yml index 02210bd..9764a91 100644 --- a/.builds/alpine-latest.yml +++ b/.builds/alpine-latest.yml @@ -1,77 +1,61 @@ # SPDX-FileCopyrightText: Hanspeter Portner # SPDX-License-Identifier: CC0-1.0 - --- - image: alpine/latest - packages: - - clang16-analyzer - - llvm16 - - reuse - - meson - - hut - - jq - - valgrind - - lv2-dev - - glu-dev - - libvterm-dev - - glew-dev - - glu-dev - - libx11-dev - - libxext-dev - - cairo-dev - +- meson +- clang16-analyzer +- llvm16 +- valgrind +- lv2-dev +- serd-dev +- sord-dev +- sratom-dev +- cairo-dev +- freetype-dev +- pixman-dev +- glu-dev +- libvterm-dev +- fontconfig-dev +- libx11-dev +- libxext-dev +- reuse +- hut +- jq environment: project: notes.lv2 - secrets: - - 0545580c-42ac-4700-b322-4e9df924eb07 # runner-ssh - - 5fe806cd-3af4-4588-9898-8115d9262144 # hut-config - - d6d10b2a-542a-4b45-b1be-6ef30a8ab558 # git-config - - 3de1773e-3503-46f5-8ab4-5212026517f4 # pgp-key - +- 0545580c-42ac-4700-b322-4e9df924eb07 +- 5fe806cd-3af4-4588-9898-8115d9262144 +- d6d10b2a-542a-4b45-b1be-6ef30a8ab558 +- 3de1773e-3503-46f5-8ab4-5212026517f4 +- 8c1363a3-86c2-46e5-9b52-79db433fa884 sources: - - https://git.open-music-kontrollers.ch/~hp/ci - +- https://git.open-music-kontrollers.ch/~hp/ci tasks: - - gcc: | - . ~/ci/activate - - ci-meson gcc setup \ - -Duse-fontconfig=disabled - ci-meson gcc build - ci-meson gcc test - ci-meson gcc memcheck - - - clang: | - . ~/ci/activate - - ci-meson clang setup \ - -Duse-fontconfig=disabled - ci-meson clang build - ci-meson clang test - ci-meson clang memcheck - - # - analyzer: | - # . ~/ci/activate - # - # ci-meson analyzer setup \ - # -Duse-fontconfig=disabled - # ci-meson analyzer build - # ci-meson analyzer test - - - sign: | - . ~/ci/activate - - if ! ci-istag; then - complete-build - fi - - ci-archivesign - +- 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 + complete-build + fi + ci-archivesign triggers: - - action: email - condition: failure - to: "" +- action: email + condition: failure + to: ... -- 2.38.5