chore: create test database on mariadb init + harmonize test database credentials
This commit is contained in:
parent
e64001d006
commit
a37e407483
|
@ -68,10 +68,10 @@ tests:
|
||||||
services:
|
services:
|
||||||
- mariadb
|
- mariadb
|
||||||
variables:
|
variables:
|
||||||
MYSQL_DATABASE: "tests"
|
|
||||||
MYSQL_ROOT_PASSWORD: "R00Tp4ssW0RD"
|
MYSQL_ROOT_PASSWORD: "R00Tp4ssW0RD"
|
||||||
MYSQL_USER: "tests_user"
|
MYSQL_DATABASE: "test"
|
||||||
MYSQL_PASSWORD: "password"
|
MYSQL_USER: "castopod"
|
||||||
|
MYSQL_PASSWORD: "castopod"
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- apt-get install -y mariadb-client libmariadb-dev
|
- apt-get install -y mariadb-client libmariadb-dev
|
||||||
|
|
|
@ -36,6 +36,7 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- 3306:3306
|
- 3306:3306
|
||||||
volumes:
|
volumes:
|
||||||
|
- ./initdb:/docker-entrypoint-initdb.d
|
||||||
- mariadb:/var/lib/mysql
|
- mariadb:/var/lib/mysql
|
||||||
environment:
|
environment:
|
||||||
MYSQL_ROOT_PASSWORD: root
|
MYSQL_ROOT_PASSWORD: root
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
CREATE DATABASE IF NOT EXISTS `test`;
|
||||||
|
GRANT ALL ON `test`.* TO 'castopod'@'%';
|
|
@ -46,9 +46,9 @@
|
||||||
<const name="PUBLICPATH" value="./public/"/>
|
<const name="PUBLICPATH" value="./public/"/>
|
||||||
<!-- Database configuration -->
|
<!-- Database configuration -->
|
||||||
<env name="database.tests.hostname" value="mariadb"/>
|
<env name="database.tests.hostname" value="mariadb"/>
|
||||||
<env name="database.tests.database" value="tests"/>
|
<env name="database.tests.database" value="test"/>
|
||||||
<env name="database.tests.username" value="tests_user"/>
|
<env name="database.tests.username" value="castopod"/>
|
||||||
<env name="database.tests.password" value="password"/>
|
<env name="database.tests.password" value="castopod"/>
|
||||||
<env name="database.tests.DBDriver" value="MySQLi"/>
|
<env name="database.tests.DBDriver" value="MySQLi"/>
|
||||||
<env name="database.tests.DBPrefix" value="tests_"/>
|
<env name="database.tests.DBPrefix" value="tests_"/>
|
||||||
<env name="REST_API_ENABLED" value="1"/>
|
<env name="REST_API_ENABLED" value="1"/>
|
||||||
|
|
Loading…
Reference in New Issue