test stuff

This commit is contained in:
2019-09-23 18:38:02 +02:00
parent f27344a396
commit 2e304d6934
5 changed files with 94 additions and 0 deletions

21
test/startEnv.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
echo "Starting LDAP server"
docker run --name ldapserver --rm -d -p 389:389 osixia/openldap:1.2.5
echo "Wait until it settled"
sleep 10
echo "Load LDAP server"
cat bs.ldif | docker exec -i ldapserver ldapadd -x -H ldap://localhost -D "cn=admin,dc=example,dc=org" -w admin
echo "Start database server"
docker run -d --rm -e MYSQL_ROOT_PASSWORD=test123 -p 3306:3306 --name mariadb --link ldapserver registry.gitlab.com/wolutator/mariadb-with-ldap-pam:TEST-0.2-10.4
echo "Wait until it settled"
sleep 60
echo "Load database server"
cat bs.sql | docker exec -i mariadb mysql -h 127.0.0.1 -u root --password=test123 mysql