Added GitHub workflow to build and run daemon regression test on repo push

This commit is contained in:
Andrea Bondavalli 2022-11-16 19:48:38 +01:00
parent fb0dbee97a
commit 23923c359a
2 changed files with 20 additions and 1 deletions

19
.github/workflows/daemon-tests.yml vendored Normal file
View File

@ -0,0 +1,19 @@
name: Daemon regression Tests
on: [push]
jobs:
daemon_tests_job:
runs-on: ubuntu-latest
name: A job to run AES67 daemon regression tests
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Build daemon tests docker image
run: docker build --progress=plain -f ./Dockerfile.daemon_tests -t aes67-daemon-tests .
- name: Run daemon regression tests
run: docker run aes67-daemon-tests

View File

@ -8,4 +8,4 @@ RUN DEBIAN_FRONTEND=noninteractive \
COPY . .
RUN ./buildfake.sh
WORKDIR ./daemon/tests
RUN ./daemon-test -p
CMD ./daemon-test -p