Commit Graph

157 Commits

Author SHA1 Message Date
17fd1a694b Refactor patch_brew in darwin.sh 2021-05-27 22:00:47 +05:30
454ef11759 Fix comments in darwin.sh 2021-05-27 21:05:36 +05:30
e3396c6572 Force overwrite updated dependencies on macOS 2021-05-27 21:05:25 +05:30
3beda962f3 Fix dependencies on pre-installed PHP on macOS 2021-05-15 18:27:18 +05:30
d5790807c8 Fix to not use system PHP on macOS
Refactor add_php in darwin.sh
2021-05-04 23:15:13 +05:30
ada1ce86b7 Refactor and improve extension support
Add support for APCu on macOS from shivammathur/homebrew-extensions
Improve support for geos to compile on PHP 8.0 and 8.1
Fix pecl setup to avoid unnecessary callbacks
Use GitHub releases for all couchbase versions
Use add_extension_from_source for all custom supported extensions
Remove bintray and use shivammathur/intl-icu releases
Add patch for protobuf for installing from source
Move patches from custom extension scripts to patches directory
Add support to build extension from GitHub and pecl tar archives (Internal API)
Refactor regex in extension.ts
Move add_pecl_extension to common.sh
Refactor remove_extension in darwin.sh
Fix shellcheck warning in darwin.sh
Improve switch_version in linux.sh to accept parameters
2021-04-15 16:54:35 +05:30
39faaac1d3 Improve source extension setup logs
Refactor source extension setup code to src/scripts/ext/source.sh
2021-04-15 16:54:32 +05:30
e9a7adef28 Revert "Fix macOS setup"
This reverts commit 0c4c4d5441.
2021-04-15 16:48:29 +05:30
0c4c4d5441 Fix macOS setup 2021-04-13 19:08:40 +05:30
6e76d3f012 Fix linking old_libraries in macOS 2021-03-08 19:13:00 +05:30
ac40fdb561 Install with force in macOS 2021-03-08 18:33:43 +05:30
df4388ca60 Link libs of updated PHP dependencies on macOS 2021-02-28 19:20:28 +05:30
739ccacdc4 Refactor tools
Improve support for tool aliases
2021-02-20 16:11:20 +05:30
356e1a5128 Add support for pecl_http, propro, raphf, xdebug2 and zmq using shivammathur/extensions tap 2021-02-19 13:49:54 +05:30
406f3c410a Revert "Update brew for all PHP versions until updated on images"
This reverts commit 2ea6ca5b36.
2021-02-19 13:49:52 +05:30
86e1ccdd8d Fix pdo setup 2021-02-19 13:30:02 +05:30
2ea6ca5b36 Update brew for all PHP versions until updated on images 2021-02-04 11:00:20 +05:30
d731e56579 Add support for macOS ARM 2020-12-26 01:25:30 +05:30
e5b90e33c6 Add support for coverage: xdebug2 2020-12-24 18:20:42 +05:30
d891a81b7f Fix add_brew_tap in darwin.sh
Fix shellcheck in darwin.sh
2020-12-24 03:34:39 +05:30
b7d1d9c9a9 Adjust $nightly_versions on linux 2020-12-18 22:45:12 +05:30
d74064b67a Fix setting xdebug.mode 2020-12-17 21:08:00 +05:30
ff5499165a Set JIT related ini values on PHP 8 2020-12-17 14:02:00 +05:30
ce02569aea Exit on failing to setup PHP 2020-12-17 04:43:16 +05:30
569522d50d Fetch homebrew taps manually 2020-12-14 19:34:32 +05:30
8dbd6b7684 Improve PECL support 2020-11-28 02:13:43 +05:30
62c7ba2bee Improve darwin.sh 2020-11-28 02:13:36 +05:30
4ec398d39a Fix deleting extensions 2020-11-25 05:23:27 +05:30
403191b6b6 Sync dependencies from tap in add_brew_extension 2020-11-21 10:54:39 +05:30
787c534f64 Improve web requests 2020-11-20 08:39:35 +05:30
d812e938ac Refactor to dry unix scripts 2020-11-20 08:39:34 +05:30
7de94e6400 Fetch release with tool when latest one does not 2020-11-20 08:39:29 +05:30
02445f719d Improve regexes for pre-release extensions 2020-10-31 21:20:49 +05:30
2c29e8b9a1 Fix version change if composer is a dependency 2020-10-24 23:40:43 +05:30
04a9e3b562 Update dependencies as per runner on macOS 2020-10-23 07:22:04 +05:30
4244b92ac6 Fix matchers setup when action is called twice 2020-10-18 19:41:58 +05:30
b77ec78d01 Add support for fail-fast env variable 2020-10-18 19:41:56 +05:30
537c66b2ea Minor fixes in scripts 2020-10-15 14:16:22 +05:30
9e663851ce Move matchers setup to scripts 2020-10-15 14:16:19 +05:30
716331904e Switch to environment files. Apply GHSA-mfwh-5m23-j46w (CVE-2020-15228) 2020-10-15 14:16:16 +05:30
c4606c9269 Log versions in tools setup 2020-10-15 14:16:15 +05:30
49088ede98 Fix composer fallback 2020-08-18 09:58:23 +05:30
15a6402865 Change cURL opts 2020-08-10 14:08:20 +05:30
91bd6b26c2 Use cached composer builds 2020-08-04 21:15:25 +05:30
5405f14867 Move blackfire setup to separate scripts 2020-08-03 11:47:11 +05:30
2a7ae24c8e Dry extension code 2020-08-03 11:47:00 +05:30
67152eb712 Accept PECL default parameters 2020-08-02 19:09:47 +05:30
8b218279a3 Improve cURL use 2020-08-02 19:09:29 +05:30
84f23853b7 Use default packagist mirror for old PHP 2020-07-24 10:31:35 +05:30
a965723128 Set memory_limit=-1 on Windows and macOS 2020-07-18 06:01:48 +05:30