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