~hp/midi_matrix.lv2

47b19fb987938bdc297a4a6f84e311dbcda720b4 — Hanspeter Portner 1 year, 6 months ago ac6f420
Add artifacts to build recipe
2 files changed, 28 insertions(+), 6 deletions(-)

R .build.yml => .builds/alpine_latest.yml
M VERSION
R .build.yml => .builds/alpine_latest.yml +27 -5
@@ 1,7 1,10 @@
# SPDX-FileCopyrightText: Hanspeter Portner <dev@open-music-kontrollers.ch>
# SPDX-License-Identifier: CC0-1.0

---

image: alpine/latest

packages:
  - reuse
  - meson


@@ 11,13 14,32 @@ packages:
  - glu-dev
  - libx11-dev
  - libxext-dev

environment:
  project: midi_matrix.lv2

tasks:
  - setup: |
      cd midi_matrix.lv2
      meson setup build
      cd "${project}"
      meson setup build \
        -Dbuildtype=release \
        -Dprefix="/tmp" \
        -Dlv2libdir=""
  - build: |
      cd midi_matrix.lv2
      ninja -C build
      cd "${project}"
      ninja -C build install
  - test: |
      cd midi_matrix.lv2
      cd "${project}"
      ninja -C build test
  - pack: |
      cd /tmp
      tar -czf artifacts.tar.gz "${project}"

artifacts:
  - /tmp/artifacts.tar.gz

triggers:
  - action: email
    condition: failure
    to: "<dev@open-music-kontrollers.ch>"
...

M VERSION => VERSION +1 -1
@@ 1,1 1,1 @@
0.31.21
0.31.25