From d1adf791b9d4a2fd22b68d2ecb3d08e11bc2a714 Mon Sep 17 00:00:00 2001 From: "builds.sr.ht" Date: Mon, 6 Nov 2023 20:58:25 +0000 Subject: [PATCH] Update ci to release-0.1.1 --- .builds/alpine-latest.yml | 115 ++++++++++++++++---------------------- 1 file changed, 49 insertions(+), 66 deletions(-) diff --git a/.builds/alpine-latest.yml b/.builds/alpine-latest.yml index 66f11c1..e1d7abc 100644 --- a/.builds/alpine-latest.yml +++ b/.builds/alpine-latest.yml @@ -1,78 +1,61 @@ # SPDX-FileCopyrightText: Hanspeter Portner # SPDX-License-Identifier: CC0-1.0 - --- - image: alpine/latest - packages: - - clang16-analyzer - - llvm16 - - reuse - - meson - - git-subtree - - hut - - jq - - valgrind - - - lv2-dev - +- meson +- clang16-analyzer +- llvm16 +- valgrind +- lv2-dev +- serd-dev +- sord-dev +- sratom-dev +- cairo-dev +- git-subtree +- reuse +- hut +- jq environment: project: timely.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 - ci-meson gcc build - ci-meson gcc test - ci-meson gcc memcheck - - - clang: | - . ~/ci/activate - - ci-meson clang setup - ci-meson clang build - ci-meson clang test - ci-meson clang memcheck - - - 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 - - - deploy: | - . ~/ci/activate - - if ! ci-isrelease; then - complete-build - fi - - ci-subtreemerge - +- 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 +- merge: |- + . ~/ci/activate + if ! ci-isrelease; then + complete-build + fi + ci-subtreemerge +- sign: |- + . ~/ci/activate + if ! ci-istag; then + complete-build + fi + ci-archivesign triggers: - - action: email - condition: failure - to: "" +- action: email + condition: failure + to: ... -- 2.45.2