From 54328407b7eec70502ddf761f53c7849de2e2199 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Tue, 30 Jun 2020 03:52:52 -0400 Subject: [PATCH] Use a custom MariaDB user --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index ecb89317e3..c7d91fee30 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,7 @@ jobs: - DMAPI=false - CONFIG=Release - TGS4_TEST_DATABASE_TYPE=MySql - - TGS4_TEST_CONNECTION_STRING="server=127.0.0.1;uid=root;pwd=;database=tgs_test" + - TGS4_TEST_CONNECTION_STRING="server=127.0.0.1;uid=testuser;pwd=password;database=tgs_test" name: "MariaDB Integration Test" language: csharp mono: none @@ -37,6 +37,7 @@ jobs: - DockerBuild=false - DMAPI=false - CONFIG=Release + - MARIAFIX=true - TGS4_TEST_DATABASE_TYPE=Sqlite - TGS4_TEST_CONNECTION_STRING="Data Source=TravisTestDB.sqlite3;Mode=ReadWriteCreate" name: "Sqlite Integration Test" @@ -134,6 +135,7 @@ jobs: before_install: - if [ $POSTGRESFIX = true ]; then sudo -u postgres psql -c "CREATE USER testuser WITH PASSWORD 'password'"; fi - if [ $POSTGRESFIX = true ]; then sudo -u postgres psql -c "ALTER ROLE testuser SUPERUSER"; fi + - if [ $MARIAFIX = true ]; then sudo mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost' IDENTIFIED BY 'password';"; fi install: - if [ $DoxGeneration = false ] && [ $DockerBuild = false ] && [ $DMAPI = true ]; then build/install_byond.sh; fi