Fix work/ integration tests

This commit is contained in:
cytopia
2022-03-23 14:12:00 +01:00
parent cdfca15613
commit d894a2bff7

View File

@@ -25,7 +25,7 @@ FLAVOUR="${4}"
### ###
MYSQL_ROOT_PASSWORD="toor" MYSQL_ROOT_PASSWORD="toor"
MOUNTPOINT="$( mktemp --directory )" MOUNTPOINT="$( mktemp --directory )"
CONTAINER="mariadb:10.6" CONTAINER="devilbox/mysql:mysql-8.0"
# Pull Container # Pull Container
print_h2 "Pulling MySQL" print_h2 "Pulling MySQL"
@@ -48,7 +48,7 @@ run "sleep 15"
print_h2 "Run mysqldump-secure" print_h2 "Run mysqldump-secure"
if ! docker_exec "${name}" mysqldump-secure; then if ! docker_exec "${name}" "mysqldump-secure -vv"; then
docker_logs "${name_mysql}" || true docker_logs "${name_mysql}" || true
docker_logs "${name}" || true docker_logs "${name}" || true
docker_stop "${name_mysql}" || true docker_stop "${name_mysql}" || true
@@ -57,6 +57,7 @@ if ! docker_exec "${name}" mysqldump-secure; then
exit 1 exit 1
fi fi
print_h2 "Test backup directory" print_h2 "Test backup directory"
if ! run "test -d ${MOUNTPOINT}/mysql"; then if ! run "test -d ${MOUNTPOINT}/mysql"; then
echo "MySQL backup dir does not exist: ${MOUNTPOINT}/mysql" echo "MySQL backup dir does not exist: ${MOUNTPOINT}/mysql"