Move ext-mysqlnd to suggested for now (even though it is actually required) (#9229)

* Move ext-mysqlnd to suggested for now (even though it is actually required)
Remove extra dependency version locks, they are more trouble than they are worth.  I just run composer with php 5.6 when updating composer.lock.
Update dependencies.

* Trigger full build on composer updates

* Update composer.json
This commit is contained in:
Tony Murray
2018-09-19 18:05:10 -05:00
committed by Neil Lathwood
parent 1a89e27de7
commit daec72f8a0
3 changed files with 413 additions and 420 deletions

View File

@ -21,7 +21,6 @@
],
"require": {
"php": ">=5.6.4",
"ext-mysqlnd": "*",
"ext-pdo": "*",
"ext-pcre": "*",
"ext-curl": "*",
@ -49,17 +48,7 @@
"oriceon/toastr-5-laravel": "dev-master",
"wpb/string-blade-compiler": "3.4.x-dev",
"fico7489/laravel-pivot": "*",
"fideloper/proxy": "^4.0",
"vlucas/phpdotenv": "2.4.0",
"doctrine/inflector": "1.1.*",
"symfony/event-dispatcher": "3.*",
"symfony/css-selector": "3.*",
"doctrine/instantiator": "1.0.*",
"phpdocumentor/reflection-docblock": "3.*",
"phpunit/php-token-stream": "1.*",
"myclabs/deep-copy": "1.7.*",
"nikic/php-parser": "v3.1.*"
"fideloper/proxy": "^4.0"
},
"require-dev": {
"squizlabs/php_codesniffer": "^2.9.1",
@ -74,7 +63,8 @@
},
"suggest": {
"ext-memcached": "Required if you utilize distributed polling",
"ext-posix": "Allows for additional validation tests"
"ext-posix": "Allows for additional validation tests",
"ext-mysqlnd": "*"
},
"autoload": {
"psr-4": {

813
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -34,6 +34,10 @@ foreach ($changed_files as $file) {
$map['bash']++;
}
if ($file == 'composer.lock') {
$map['php']++; // cause full tests to run
}
// check if os owned file or generic php file
if (!empty($os_name = os_from_file($file))) {
$map['os'][] = $os_name;