Commit Graph

44 Commits (9dfee72c09d05079ddea1248282f24756d6a6ffd)

Author SHA1 Message Date
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
Michele Locati 25a58a500f
Add support to UOPZ
uopz disables exit() by default, so we can't assume that exit()
will actually quit a PHP script
2019-09-27 17:48:22 +02:00
Michele Locati 620ec779fd Allow specifying extensions to be tested in commit message 2019-08-12 22:04:14 +02:00
Michele Locati 9419514e0f Print successful installed extension message 2018-12-11 17:07:50 +01:00
Michele Locati 817156a26f Remove not passing extensions, test fewer extensions, fix installed extensions check 2018-12-11 16:32:15 +01:00
Michele Locati 6fbd39d2fa Capture output of test build steps 2018-12-11 16:32:15 +01:00
Michele Locati 2635b0bec6 One-liner shell instructions 2018-12-11 16:32:15 +01:00
Michele Locati b58f5f192c Better check of installed extension 2018-12-11 16:32:15 +01:00
Michele Locati 79f6025d71 Remove useless space 2018-12-11 16:32:15 +01:00
Michele Locati 3a26e31f70
Don't re-execute TravisCI jobs upon automatic update of README.md 2018-12-11 12:13:42 +01:00
Michele Locati 1852e2d8e1
Include common utilities in travisci-update-readme 2018-10-17 16:55:55 +02:00
Michele Locati e01db37cd1
Show installed PHP modules after the new extension has been installed 2018-04-12 12:39:39 +02:00
Michele Locati c403aa5e31
Avoid obsolete "-o" notation 2018-04-12 12:13:40 +02:00
Michele Locati fe7a5b3de5
Test newly added extensions 2018-04-12 11:50:26 +02:00
Michele Locati c6d20b85f2
Fix automatic update of README.md 2018-04-12 10:16:48 +02:00
Michele Locati f13ecf54b9
Trigger TravisCI push build 2018-04-12 09:22:18 +02:00
Michele Locati 830d462bd8
Let TravisCI automatically rebuild README.md when pushing 2018-04-12 09:17:21 +02:00
Michele Locati d9d8e5fc34
Initial commit 2018-04-11 17:39:10 +02:00