diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/docker/Dockerfile | 12 | ||||
| -rw-r--r-- | test/docker/docker-compose.yml | 7 |
2 files changed, 19 insertions, 0 deletions
diff --git a/test/docker/Dockerfile b/test/docker/Dockerfile new file mode 100644 index 0000000..56bebd1 --- /dev/null +++ b/test/docker/Dockerfile @@ -0,0 +1,12 @@ +ARG DISTRO=noble + +FROM ubuntu:$DISTRO + +RUN apt update && \ + DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends \ + make \ + python3 + +COPY [".", "/src"] +WORKDIR /src +CMD ["make", "test"] diff --git a/test/docker/docker-compose.yml b/test/docker/docker-compose.yml new file mode 100644 index 0000000..736a5f7 --- /dev/null +++ b/test/docker/docker-compose.yml @@ -0,0 +1,7 @@ +services: + test: + build: + context: ../.. + dockerfile: test/docker/Dockerfile + args: + DISTRO: "${DISTRO:-noble}" |
