2 files changed, 26 insertions(+), 5 deletions(-)
R .build.yml => .builds/alpine_latest.yml
M VERSION
R .build.yml => .builds/alpine_latest.yml +25 -4
@@ 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,31 @@ 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 \
+ -Dprefix="/tmp/${project}"
- build: |
- cd midi_matrix.lv2
+ cd "${project}"
ninja -C build
- test: |
- cd midi_matrix.lv2
+ cd "${project}"
ninja -C build test
+ - pack: |
+ cd "${project}"
+ ninja -C build install
+ tar -czf /tmp/artifacts.tar.gz "/tmp/${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