Skip to content

Add animal to build with meson #36

Add animal to build with meson

Add animal to build with meson #36

Workflow file for this run

name: Test
on:
pull_request:
push:
branches:
- main
jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
builder:
- autoconf
- meson
name: Test ${{ matrix.builder }}
steps:
- uses: actions/[email protected]
- name: Set up Docker Buildx
uses: docker/[email protected]
- name: Build Dockerfile
uses: docker/[email protected]
with:
cache-from: type=gha
cache-to: type=gha,mode=max
context: .
load: true
push: false
tags: buildfarm-client:alpine
- uses: actions/[email protected]
with:
path: buildroot
key: test-alpine-${{ matrix.builder }}
- name: Test ${{ matrix.builder }}.conf
run: |
mkdir -p buildroot
docker run --rm \
-v ./buildroot:/home/alpine \
-u "$(id -u):$(id -g)" \
buildfarm-client:alpine \
--test \
--config ${{ matrix.builder }}.conf \
--delay-check
# TODO: Remove --delay-check once this is fixed:
# https://www.postgresql.org/message-id/flat/fddd1cd6-dc16-40a2-9eb5-d7fef2101488%40technowledgy.de