Korzystasz z MySQL w innym kontenerze jako usługi, z którą chcesz się połączyć. maven:3.5-jdk-8
obraz nie zawiera mysql-client
pakiet, który wywołujesz za pomocą mysql
.
Aby to rozwiązać; zainstaluj mysql-client
w twoim wcześniejszym poleceniu:
before_script:
- apt-get update -q && apt-get install -qqy --no-install-recommends mysql-client
- mysql --user=root --password=\"$MYSQL_ROOT_PASSWORD\" --host=mysql < src/main/sql/database.sql