mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-23 00:07:59 +02:00
add docker test run script
This commit is contained in:
12
Data/MySQL/testsuite/run-tests.sh
Executable file
12
Data/MySQL/testsuite/run-tests.sh
Executable file
@@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
MYSQL_DOCKER_VER=latest
|
||||||
|
MYSQL_DB_START_WAIT=10
|
||||||
|
echo "running mysql docker container"
|
||||||
|
docker run -p 3306:3306 --name poco-test-mysql -e MYSQL_ROOT_PASSWORD=poco -e MYSQL_DATABASE=pocotestdb -d mysql:$MYSQL_DOCKER_VER
|
||||||
|
echo "container up and running, sleeping $MYSQL_DB_START_WAIT seconds waiting for mysql db to start ..."
|
||||||
|
sleep $MYSQL_DB_START_WAIT
|
||||||
|
./bin/Linux/x86_64/testrunner -all
|
||||||
|
echo "stopping mysql docker container"
|
||||||
|
docker stop poco-test-mysql
|
||||||
|
echo "removing mysql docker container"
|
||||||
|
docker rm poco-test-mysql
|
Reference in New Issue
Block a user