CI: add alpine CI alongside debian CI

pull/216/head
Ariadne Conill 2021-03-18 06:46:09 -06:00
parent 599dfcb264
commit 00cc9a8caf
1 changed files with 45 additions and 0 deletions

View File

@ -82,3 +82,48 @@ jobs:
- name: Run tests - name: Run tests
run: | run: |
make check make check
alpine-meson:
runs-on: ubuntu-latest
container:
image: alpine
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Update system and add dependencies
run: |
apk update
apk add kyua atf-sh build-base meson
- name: Build
run: |
meson _build
meson compile -C _build
- name: Run tests
run: |
meson test -v -C _build
alpine-autotools:
runs-on: ubuntu-latest
container:
image: alpine
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Update system and add dependencies
run: |
apk update
apk add kyua atf-sh build-base autoconf libtool
- name: Build
run: |
./autogen.sh
./configure
make -j9
- name: Run tests
run: |
make check