Commit Graph

67 Commits (4b692126cf59eadf8fe4b4da45a6a84ae5b51f40)

Author SHA1 Message Date
Michele Locati 3e126e5e14
Let imagick understand SVG
Test: imagick
2020-12-03 18:37:42 +01:00
Michele Locati 4ee43e5429
Let users install a specific PHP module version
Test: amqp,apcu,gmagick,http,pecl_http,igbinary,memcache,mailparse,memcached,mongodb,mosquitto,msgpack,oauth,opencensus,parallel,pcov,pdo_sqlsrv,sqlsrv,propro,protobuf,pthreads,raphf,rdkafka,redis,solr,ssh2,uuid,xdebug,uopz,xhprof,yaml
2020-12-03 15:29:09 +01:00
Michele Locati 66a30ea118
Fix memcached test 2020-10-18 21:20:29 +02:00
Michele Locati fbce2f2f7f
Fix ci-test-extensions sed 2020-10-18 20:48:31 +02:00
Michele Locati 83b22e786c
Check that memcached is configured correctly
Test: memcached, memcached+igbinary, memcached+msgpack, memcached+igbinary+msgpack
2020-10-18 20:46:51 +02:00
Michele Locati 7520cb08b4
Pass PHP_VERSION_ID to the extension test scripts 2020-10-18 19:29:55 +02:00
Michele Locati 7a7519b64a
Don't force PHP as the langauge of extension tests
Test: gd
2020-10-18 14:38:24 +02:00
Fred Cox efeada0806 Make the test script easy to use locally 2020-09-18 22:05:34 +03:00
Fred Cox f15031994b fixes for enchant extension on alpine3.12
disable enchant on some version/distro combos
2020-09-18 22:05:08 +03:00
Fred Cox 01c511fbeb Fix gd test 2020-09-18 21:23:48 +03:00
Fred Cox 7ce97ab6ed Support for using pickle as drop in for pecl on php 8 2020-09-18 21:04:38 +03:00
Aleksandr Fedotov d169c1fa49
Add support for apcu_bc
Test: apcu_bc
2020-05-24 19:40:39 +03:00
Michele Locati dbfc017114
Add asterisk to supported extensions if they have special requirements 2020-03-03 14:25:20 +01:00
Michele Locati 657657c864
Allow specifying extensions not supported in certain distros 2020-03-03 12:07:51 +01:00
Michele Locati ab6746373b
Use lower case extension names 2020-02-29 18:44:31 +01:00
Michele Locati 37e0b4fff3
Fix regular expression to extract package handle 2020-02-25 14:03:34 +01:00
Michele Locati c58ecd5264
Minor change 2020-02-21 22:01:48 +01:00
Michele Locati 578f705a47
Use Check Mark symbol instead of "V" 2020-02-21 14:39:01 +01:00
Michele Locati 7971155251
Check recently updated PHP extensions 2020-02-21 13:19:49 +01:00
Michele Locati dc8ae7f666
Show duration of extension tests 2020-02-16 18:48:55 +01:00
Michele Locati 3e14522293
Fix extraction of extensions to be tested from data/supported-extensions 2020-02-16 18:39:57 +01:00
Michele Locati 4e63ee8b36
Simplify ci-test-extensions 2020-02-16 16:42:10 +01:00
Michele Locati 92315d4866
Fix deploy remote URL 2020-02-02 21:04:01 +01:00
Michele Locati 13bb928ca4
Switch from TravisCI to GitHub Actions 2020-02-02 20:34:26 +01:00
Michele Locati 4005bb69cb
Workaround for https://bugs.php.net/bug.php?id=66339 for imagexbm on PHP 5.5 2020-01-31 15:59:34 +01:00
Michele Locati ea96de853e
Start adding support for PHP 5.5 2020-01-31 11:09:13 +01:00
Michele Locati 824b8b5ba3
Fix lint scripts 2020-01-23 15:01:25 +01:00
Michele Locati dc2c90a663
Upgrade packages in test-restore-apt 2020-01-23 14:54:42 +01:00
Michele Locati ef2941603c
Test that previously installed APT packages are restored 2020-01-23 14:47:07 +01:00
Michele Locati d159643f2b
Lint PHP files 2019-12-27 15:00:45 +01:00
Michele Locati 6b47bfadbe
Add GD-specific tests
Test: gd
2019-12-27 12:06:55 +01:00
Michele Locati f98082b83c
Add support for extension-specific tests 2019-12-27 11:27:08 +01:00
Michele Locati d21ab4af58
Simplify handling of available docker images
Test: amqp+zip
2019-12-23 12:17:40 +01:00
Michele Locati 5f6fbb81fc
Use official shfmt docker image 2019-12-20 19:10:33 +01:00
Michele Locati e5541c42a5
Simplify linting 2019-12-20 18:55:05 +01:00
Michele Locati 04989ff86d
Add lint script
Co-authored-by: Michele Locati <michele@locati.it>
Co-authored-by: Quan TRAN <itscaro@users.noreply.github.com>
2019-12-20 18:30:32 +01:00
Michele Locati 1ba29d90cf
Fix coding style 2019-12-20 16:52:00 +01:00
Michele Locati cf8be2316b
Test more environments
Test: bcmath
2019-12-20 12:07:05 +01:00
Michele Locati 2de4f3462d
Add support for testing more than one PHP extension at once 2019-12-18 18:24:06 +01:00
Michele Locati ab95622961
Add counter of supported extensions 2019-12-17 10:25:57 +01:00
Michele Locati 4bde79c65e
Simplify control structures in update-readme script 2019-12-17 10:20:11 +01:00
Michele Locati 3febbcae5d
Merge pull request #58 from mcfedr/add-exten
Add support for grpc and protobuf
2019-12-17 10:10:00 +01:00
Michele Locati caafc261d5
Avoid checking the same extensions more than once 2019-12-17 09:48:49 +01:00
Michele Locati 277a7357c1
Reduce TravisCI output size 2019-12-17 09:24:11 +01:00
Michele Locati 5c41352402
Continue implementing Alpine support
Test: interbase, mcrypt, mssql, -STOP-
2019-12-11 13:18:24 +01:00
Michele Locati f164c691cd
Continue implementing Alpine support
Test: amqp, apcu, bcmath, bz2, calendar, cmark, dba, enchant, exif, gd, gettext, gmp, igbinary, imagick, imap
2019-12-10 18:31:20 +01:00
Michele Locati b19c1882b7
Prepare for Alpine support 2019-12-10 09:12:43 +01:00
Michele Locati 16eeec2dec
Fix GD and ZIP configuration with PHP 7.4.0
Test: gd, zip
2019-12-06 17:35:32 +01:00
Michele Locati 1d6edf141d
Fix build of the "Special requirements" readme table 2019-10-11 12:09:26 +02:00
Michele Locati 6821d4f848
Add support for PHP 7.4 2019-10-10 18:54:10 +02:00