Трудно помочь, не зная больше о вашей конфигурации.Как уже сказал пользователь JGC, основной причиной ошибки является то, что вы пытаетесь запустить create database
как команду bash.
Если вы хотите создать базу данных MySQL непосредственно в командной строке Linux, вы можете использовать
mysql -uroot -ppassword -e "CREATE DATABASE database-name
Однако с GitLab CI вам следует попробовать использовать одно из решений, описанных вhttps://docs.gitlab.com/ee/ci/services/mysql.html
С исполнителем Docker (например, с версией SaaS через gitlab.com) вы можете просто использовать следующее в .gitlab-ci.yml
:
services:
- mysql:latest
variables:
MYSQL_DATABASE: database-name
MYSQL_ROOT_PASSWORD: mysql_strong_password