mrsh/.builds/alpine.yml -rw-r--r-- 522 bytes View raw
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
image: alpine/edge
packages:
  - gcc
  - clang
  - meson
sources:
  - https://git.sr.ht/~emersion/mrsh
tasks:
  - setup: |
      cd mrsh
      CC=gcc meson build-gcc
      CC=clang meson build-clang
  - build-gcc: |
      cd mrsh
      ninja -C build-gcc
  - build-clang: |
      cd mrsh
      ninja -C build-clang
  - test-gcc: |
      cd mrsh
      ninja -C build-gcc test
  - test-clang: |
      cd mrsh
      ninja -C build-clang test
triggers:
  - action: email
    condition: failure
    to: "<contact@emersion.fr>"