Install and enable pdo_mysql PHP extension
This commit is contained in:
parent
fe8e9a8943
commit
c1cf6a0633
@ -52,6 +52,7 @@ test-job:
|
|||||||
script:
|
script:
|
||||||
- pecl install xdebug
|
- pecl install xdebug
|
||||||
- echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini
|
- echo "zend_extension=$(find /usr/local/lib/php/extensions/ -name xdebug.so)" > /usr/local/etc/php/conf.d/xdebug.ini
|
||||||
|
- docker-php-ext-install pdo pdo_mysql
|
||||||
- echo "xdebug.mode=coverage" >> /usr/local/etc/php/conf.d/xdebug.ini
|
- echo "xdebug.mode=coverage" >> /usr/local/etc/php/conf.d/xdebug.ini
|
||||||
- echo "DB_CONNECTION=mysql" >> .env.testing
|
- echo "DB_CONNECTION=mysql" >> .env.testing
|
||||||
- echo "DB_HOST=mysql" >> .env.testing
|
- echo "DB_HOST=mysql" >> .env.testing
|
||||||
@ -59,8 +60,8 @@ test-job:
|
|||||||
- echo "DB_DATABASE=\"$MYSQL_DATABASE\"" >> .env.testing
|
- echo "DB_DATABASE=\"$MYSQL_DATABASE\"" >> .env.testing
|
||||||
- echo "DB_USERNAME=root" >> .env.testing
|
- echo "DB_USERNAME=root" >> .env.testing
|
||||||
- echo "DB_PASSWORD=\"$MYSQL_ROOT_PASSWORD\"" >> .env.testing
|
- echo "DB_PASSWORD=\"$MYSQL_ROOT_PASSWORD\"" >> .env.testing
|
||||||
- php artisan migrate:fresh --seed --env=testing
|
- php -d "extension=pdo_mysql" artisan migrate:fresh --seed --env=testing
|
||||||
- ./vendor/bin/phpunit --coverage-text --coverage-cobertura php-coverage.xml
|
- php -d "extension=pdo_mysql" ./vendor/bin/phpunit --coverage-text --coverage-cobertura php-coverage.xml
|
||||||
artifacts:
|
artifacts:
|
||||||
reports:
|
reports:
|
||||||
cobertura: php-coverage.xml
|
cobertura: php-coverage.xml
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user