Authenticate with mysql in build

This commit is contained in:
Beshoy Girgis
2020-12-05 01:28:30 +00:00
parent 1914b04c46
commit 2faee7501c
+5 -5
View File
@@ -32,11 +32,11 @@ jobs:
run: chmod -R 777 storage bootstrap/cache
- name: Create Database
run: |
mysql -u root -e "SET GLOBAL innodb_file_per_table = 1;"
mysql -u root -e "SET GLOBAL innodb_file_format = BARRACUDA;"
mysql -u root -e "SET GLOBAL innodb_large_prefix = 1;"
mysql -u root -e "CREATE DATABASE TEST;"
mysql -u root -e "GRANT ALL ON TEST.* TO 'TEST'@'localhost' IDENTIFIED BY 'TEST';"
mysql -h mysql -u root -e "SET GLOBAL innodb_file_per_table = 1;"
mysql -h mysql -u root -e "SET GLOBAL innodb_file_format = BARRACUDA;"
mysql -h mysql -u root -e "SET GLOBAL innodb_large_prefix = 1;"
mysql -h mysql -u root -e "CREATE DATABASE TEST;"
mysql -h mysql -u root -e "GRANT ALL ON TEST.* TO 'TEST'@'localhost' IDENTIFIED BY 'TEST';"
if [[ -f /etc/mysql/my.cnf ]]; then sudo sed -i "s/\[mysqld\]/\[mysqld\]\ngroup_concat_max_len = 8192/" /etc/mysql/my.cnf; fi
- name: Execute tests (Unit and Feature tests) via PHPUnit
env: