diff options
| author | Andreas Politz <politza@hochschule-trier.de> | 2017-09-14 00:17:34 +0200 |
|---|---|---|
| committer | Andreas Politz <politza@hochschule-trier.de> | 2017-09-14 00:33:48 +0200 |
| commit | dcc46f5a82750836833f4ead0bee5c83d2beeecc (patch) | |
| tree | beef288d9f1d965692dfced60f0dbb333a91f721 /server | |
| parent | def48dc7812843f4021489a5542e394262dfe595 (diff) | |
Run docker tests from a script
Diffstat (limited to 'server')
| -rwxr-xr-x | server/test/docker/lib/run-tests | 9 | ||||
| -rwxr-xr-x[-rw-r--r--] | server/test/docker/lib/yes-or-enter | 0 | ||||
| -rw-r--r-- | server/test/docker/templates/Dockerfile.in | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/server/test/docker/lib/run-tests b/server/test/docker/lib/run-tests new file mode 100755 index 0000000..fe724a6 --- /dev/null +++ b/server/test/docker/lib/run-tests @@ -0,0 +1,9 @@ +#!/bin/sh + +PATH="$(dirname "$0")":$PATH + +set -e + +yes-or-enter | ./autobuild -i /bin +make clean +yes-or-enter | ./autobuild -i /usr/bin -D diff --git a/server/test/docker/lib/yes-or-enter b/server/test/docker/lib/yes-or-enter index b19cc5a..b19cc5a 100644..100755 --- a/server/test/docker/lib/yes-or-enter +++ b/server/test/docker/lib/yes-or-enter diff --git a/server/test/docker/templates/Dockerfile.in b/server/test/docker/templates/Dockerfile.in index dedd39a..083b19a 100644 --- a/server/test/docker/templates/Dockerfile.in +++ b/server/test/docker/templates/Dockerfile.in @@ -1,4 +1,4 @@ ADD . /epdfinfo WORKDIR /epdfinfo RUN make -s distclean || true -CMD ["sh", "-c", "sh test/docker/lib/yes-or-enter | ./autobuild -i /bin"] +CMD ["sh", "./test/docker/lib/run-tests"] |
