db4b798e1fbd032b46fbd2a39d3c9797aa1dd34a — Michael Forney 4 months ago e3f1893
Send mail to list on build job failure
M .builds/alpine-aarch64.yml => .builds/alpine-aarch64.yml +4 -0
@@ 27,3 27,7 @@ tasks:
       --with-ldso="$HOME/aarch64-linux-musl-cross/aarch64-linux-musl/lib/libc.so"
     make all check bootstrap
     file stage2/cproc stage2/cproc-qbe
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht

M .builds/alpine.yml => .builds/alpine.yml +4 -0
@@ 21,3 21,7 @@ tasks:
     cd cproc
     ~/annotatec/annotatec -g -C 'cpp -U __GNUC__' *.c > annotations.json
     ~/upload-annotations annotations.json mcf cproc
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht

M .builds/debian-aarch64.yml => .builds/debian-aarch64.yml +4 -0
@@ 23,3 23,7 @@ tasks:
     make all check
     make bootstrap LDFLAGS='-Wl,-rpath,/usr/aarch64-linux-gnu/lib'
     file stage2/cproc stage2/cproc-qbe
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht

M .builds/debian.yml => .builds/debian.yml +4 -0
@@ 10,3 10,7 @@ tasks:
     cd cproc
     ./configure
     make all check bootstrap
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht

M .builds/freebsd.yml => .builds/freebsd.yml +4 -0
@@ 12,3 12,7 @@ tasks:
     cd cproc
     ./configure
     make all check bootstrap
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht

M .builds/nixos.yml => .builds/nixos.yml +4 -0
@@ 15,3 15,7 @@ tasks:
     cd cproc
     ./configure --with-ldso=
     make all check bootstrap
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht

M .builds/openbsd.yml => .builds/openbsd.yml +4 -0
@@ 15,3 15,7 @@ tasks:
     cd cproc
     ./configure
     make all check bootstrap
+triggers:
+- action: email
+  condition: failure
+  to: ~mcf/cproc@lists.sr.ht