From f66ab8dae2f3d0418759f81a3a64dc9517a62449 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 14 Apr 2024 15:17:31 +0200 Subject: Adding upstream version 1.10.2. Signed-off-by: Daniel Baumann --- contrib/docker-test.sh | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100755 contrib/docker-test.sh (limited to 'contrib/docker-test.sh') diff --git a/contrib/docker-test.sh b/contrib/docker-test.sh new file mode 100755 index 0000000..234ff95 --- /dev/null +++ b/contrib/docker-test.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +MYSQL_CONTAINER=icingaweb2_director_mysql + +echo "Starting MySQL container..." +docker run -d \ + -e MYSQL_ROOT_PASSWORD=onlyforadmin \ + -e MYSQL_DATABASE=icingaweb2 \ + -e MYSQL_USER=icingaweb2 \ + -e MYSQL_PASSWORD=rosebud \ + --name "$MYSQL_CONTAINER" \ + mariadb >/dev/null + +echo "Running tests..." +docker run --rm -i \ + --link "$MYSQL_CONTAINER":mysql \ + -v `pwd`:/app \ + -e DIRECTOR_TESTDB_RES="Director MySQL TestDB" \ + -e DIRECTOR_TESTDB_HOST="mysql" \ + -e DIRECTOR_TESTDB_USER="icingaweb2" \ + -e DIRECTOR_TESTDB_PASSWORD="rosebud" \ + -e DIRECTOR_TESTDB="icingaweb2" \ + lazyfrosch/icingaweb2-test:5.6 \ + sh - \ +<