Add mysql to travis

This commit is contained in:
Alexander Meindl 2019-01-03 14:01:58 +01:00
parent 4efd541745
commit 1daa1df322

View File

@ -35,9 +35,9 @@ before_install:
- cp $TRAVIS_BUILD_DIR/test/support/database-$DB-travis.yml $REDMINE_PATH/config/database.yml
before_script:
- if [[ "$DB" == "postgres" ]]; then psql -c 'create database travis_ci_test;' -U postgres; fi
- if [[ "$DB" == "postgresql" ]]; then psql -c 'create database travis_ci_test;' -U postgres; fi
- if [[ "$DB" == "mysql" ]]; then mysql -e "use mysql; update user set authentication_string=PASSWORD('travis_ci_test') where User='root'; update user set plugin='mysql_native_password';FLUSH PRIVILEGES;"; fi
- if [[ "$DB" == "mysql" ]]; then mysql_upgrade -u root -pnew_password; fi
- if [[ "$DB" == "mysql" ]]; then mysql_upgrade -u root -ptravis_ci_test; fi
- if [[ "$DB" == "mysql" ]]; then service mysql restart; fi
- if [[ "$DB" == "mysql" ]]; then mysql -e 'CREATE DATABASE IF NOT EXISTS travis_ci_test;'; fi
- bundle exec rake db:migrate