This virtualized application/service consists of the CLARIN monitoring setup. This repository can be used to build e.g. a Docker container image. The dependencies and other resources are under resources/
.
-
The
readlink
command-line utility, offered by GNU coreutils. -
sudo
.
-
Follow this brief guide on submodules to learn how to manage dependency submodules, if you do not know it already. Complete the recursive clone or submodule initialization of this repository.
-
Complete a recursive Packer build.
-
First make sure your current working directory is the root directory of your local copy of this repository, and that the previously described build process has completed successfully.
-
Then issue:
docker create \ --entrypoint='/bin/bash' \ --name='debian-monitoring-latest' \ --tty=true \ --volume="$(readlink -f 'resources/srv/'):/srv/" \ 'docker.clarin.eu/debian-monitoring:latest'
Travis CI pulls this Docker container image from the CLARIN Docker Registry, and then performs the tests by executing resources/srv/test.sh
. This script file is mapped to /srv/test.sh
within the container by default.