Commit Graph

847 Commits

Author SHA1 Message Date
Shivam Mathur
3beda962f3
Fix dependencies on pre-installed PHP on macOS 2021-05-15 18:27:18 +05:30
Shivam Mathur
1f97ce0215
Use VCVersion and Architecture for extension dependency directory name on Windows 2021-05-12 22:54:47 +05:30
Shivam Mathur
00f360b99d
Symlink extension dependencies on Windows instead of adding to PATH
This is done because other actions seem to mess with PATH breaking the installed extension
2021-05-12 22:54:41 +05:30
Shivam Mathur
9882bed066
Install extension dependencies in ext_dir on Windows 2021-05-11 07:24:22 +05:30
Shivam Mathur
e8855efe7c
Fix self-hosted setup on linux 2021-05-05 22:16:03 +05:30
Shivam Mathur
4067ce8b81
Deprecate Ubuntu 16.04 2021-05-04 23:43:26 +05:30
Shivam Mathur
d5790807c8
Fix to not use system PHP on macOS
Refactor add_php in darwin.sh
2021-05-04 23:15:13 +05:30
Shivam Mathur
d0e7f46ec4
Add ppa:ondrej/php for all Ubuntu versions actions/virtual-environments#3272 2021-05-01 11:27:58 +05:30
Shivam Mathur
ef477a1dd7
Use mirror for ppa:ondrej/php on Ubuntu 16.04
Remove support for Ubuntu 16.04 self-hosted runners
2021-05-01 11:07:24 +05:30
Shivam Mathur
9149639a33
Fix linking when oracle's infra randomly resolves to different versions of client and sdk 2021-04-29 01:19:45 +05:30
Shivam Mathur
15c43e89cd
Fix mysql regex for windows in extensions.ts 2021-04-27 15:17:29 +05:30
Shivam Mathur
6ebd1e5184
Fix versions of composer tools 2021-04-26 06:55:12 +05:30
Shivam Mathur
9ad81048ce
Use shivammathur/extensions for memcache and memcached on darwin 2021-04-21 22:37:23 +05:30
Shivam Mathur
8cfcbb030f
Add support for tools: none 2021-04-21 17:11:24 +05:30
Shivam Mathur
254ecd5a66
Fix phalcon3 on windows 2021-04-21 07:34:30 +05:30
Shivam Mathur
0461bf14b2
Fix blackfire extension version to 1.50.0 for PHP 5.3 to 5.6 2021-04-21 07:25:57 +05:30
Shivam Mathur
7e5351f399
Do not lowercase source extension input
Fix warnings in parseExtensionSource in utils.ts

Fix add_lib_log in source.sh
2021-04-21 04:38:37 +05:30
Shivam Mathur
fe944a16b5
Use EXTENSION_PATH to specify subdirectory in add_extension_from_source 2021-04-20 17:20:36 +05:30
Shivam Mathur
a47644812e
Add fallback to Install-PSPackage in win32.ps1 2021-04-19 17:06:00 +05:30
Shivam Mathur
23393c46d7
Add support for composer packages using tools input 2021-04-19 17:05:59 +05:30
Shivam Mathur
3c6827c2c3
Use shivammathur/extensions for phalcon and psr 2021-04-19 17:05:53 +05:30
Shivam Mathur
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
Shivam Mathur
7c13389546
Revert "Fix pcov on PHP 8.0 on Windows"
This reverts commit a83d4379b1.
2021-04-15 16:54:34 +05:30
Shivam Mathur
7627a79c01
Fix sub-directory support for extension setup from source 2021-04-15 16:54:33 +05:30
Shivam Mathur
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
Shivam Mathur
b3152daa8d
Add support for any git repository to compile extension from source
Add support for extensions in a subdirectory to compile from source
2021-04-15 16:54:32 +05:30
Shivam Mathur
6db6ddbab2
Fix version log for nightly PHP on ubuntu 2021-04-15 16:54:31 +05:30
Shivam Mathur
c870bc9a3a
Fail-fast if input repository does not have a PHP extension 2021-04-15 16:54:30 +05:30
Shivam Mathur
f5f14c3aa3
Improve logs for building extensions from source 2021-04-15 16:54:29 +05:30
Shivam Mathur
e831babc61
Add support for specifying configure opts when building extensions from source 2021-04-15 16:54:28 +05:30
Shivam Mathur
c7736a605a
Add support for adding libraries when building extensions from source 2021-04-15 16:54:28 +05:30
Shivam Mathur
a9a6d1986e
Fix add_extension_log 2021-04-15 16:54:27 +05:30
Shivam Mathur
c342ca379e
Check if the extensions has to be built from source first 2021-04-15 16:54:26 +05:30
Shivam Mathur
cc316409b0
Use GitHub releases for libcouchbase 2 on linux 2021-04-15 16:54:26 +05:30
Shivam Mathur
a8dafdc2b5
Fix cubrid setup on Ubuntu 16.04 2021-04-15 16:54:25 +05:30
Shivam Mathur
f8646352c6
Fix gearman setup 2021-04-15 16:54:24 +05:30
Shivam Mathur
3cbec713b8
Add parameters to ppa/lists functions in linux.sh 2021-04-15 16:54:23 +05:30
Shivam Mathur
4186db28f7
Use cached packages for PHP updates on GHR 2021-04-15 16:54:22 +05:30
Shivam Mathur
18f02c9c99
Revert to ppa:ondrej/ppa for phalcon3 2021-04-15 16:54:22 +05:30
Shivam Mathur
15b99e2a8d
Fix warning in install.ts 2021-04-15 16:54:21 +05:30
Shivam Mathur
e9a7adef28
Revert "Fix macOS setup"
This reverts commit 0c4c4d5441.
2021-04-15 16:48:29 +05:30
Shivam Mathur
bceb2ef3d8
Remove bintray 2021-04-13 19:08:47 +05:30
Shivam Mathur
86e7315da6
Replace bintray with jsdelivr for scripts 2021-04-13 19:08:46 +05:30
Shivam Mathur
0741f2b23a
Fix icu-intl setup 2021-04-13 19:08:45 +05:30
Shivam Mathur
0c4c4d5441
Fix macOS setup 2021-04-13 19:08:40 +05:30
Shivam Mathur
abfbe6a46b
Remove dotdeb support 2021-04-03 15:51:47 +05:30
Shivam Mathur
62aa8428dd
Fix coverage 2021-03-23 06:50:05 +05:30
Shivam Mathur
e6a3eb1258
Fix composer setup on self-hosted 2021-03-17 22:04:42 +05:30
Shivam Mathur
0ce7328fd7
Add PHP commit hash in logs on nightly on Ubuntu 2021-03-13 19:09:09 +05:30
Shivam Mathur
6e76d3f012
Fix linking old_libraries in macOS 2021-03-08 19:13:00 +05:30
Shivam Mathur
ac40fdb561
Install with force in macOS 2021-03-08 18:33:43 +05:30
Shivam Mathur
890ea4bca9
Fix enable extension 2021-03-07 04:18:26 +05:30
Shivam Mathur
df4388ca60
Link libs of updated PHP dependencies on macOS 2021-02-28 19:20:28 +05:30
Shivam Mathur
fa18c2b29f
Remove bintray from manifest and win32.ps1
Fix JIT ini values in win32.ps1
2021-02-23 14:34:03 +05:30
Shivam Mathur
399ab79d14
Improve support for couchbase, pdo_firdbird, pdo_oci and phalcon3
Downgrade husky to 4.x
2021-02-23 13:07:17 +05:30
Shivam Mathur
121cb19a65
Fix composer tools setup 2021-02-20 17:54:40 +05:30
Shivam Mathur
739ccacdc4
Refactor tools
Improve support for tool aliases
2021-02-20 16:11:20 +05:30
Shivam Mathur
cff0bdeaa3
Use composer for codeception setup 2021-02-19 13:49:58 +05:30
Shivam Mathur
70d858dd49
Add support for msgpack and redis on macOS for PHP 5.6+ 2021-02-19 13:49:57 +05:30
Shivam Mathur
3340d60d91
Improve support for pecl_http on linux and macOS 2021-02-19 13:49:56 +05:30
Shivam Mathur
57c17e3349
Add support for pecl_http on Windows for PHP 7.1 to 8.0 2021-02-19 13:49:55 +05:30
Shivam Mathur
356e1a5128
Add support for pecl_http, propro, raphf, xdebug2 and zmq using shivammathur/extensions tap 2021-02-19 13:49:54 +05:30
Shivam Mathur
406f3c410a
Revert "Update brew for all PHP versions until updated on images"
This reverts commit 2ea6ca5b36.
2021-02-19 13:49:52 +05:30
Shivam Mathur
17349dafc1
Improve regexes in extensions.ts 2021-02-19 13:49:51 +05:30
Andreas Braun
3f466981fc
Address review feedback 2021-02-19 13:49:49 +05:30
Andreas Braun
fd62612e9e
Allow building specific commits 2021-02-19 13:49:42 +05:30
Andreas Braun
26791e8412
Address code review feedback 2021-02-19 13:49:41 +05:30
Andreas Braun
f42065d568
Allow extensions to be compiled from GitHub sources 2021-02-19 13:49:40 +05:30
Shivam Mathur
912f27c42c
Improve regex in utils.parseVersion 2021-02-19 13:49:39 +05:30
Shivam Mathur
86e1ccdd8d
Fix pdo setup 2021-02-19 13:30:02 +05:30
Shivam Mathur
36ec0200a6
Fix cache support for cubrid and pdo_cubrid 2021-02-19 07:18:39 +05:30
Shivam Mathur
1686147b24
Do not quote ini values with error constants 2021-02-04 13:01:05 +05:30
Shivam Mathur
abefdb50ee
Fix composer config syntax 2021-02-04 11:00:27 +05:30
Shivam Mathur
2ea6ca5b36
Update brew for all PHP versions until updated on images 2021-02-04 11:00:20 +05:30
Shivam Mathur
a83d4379b1
Fix pcov on PHP 8.0 on Windows 2021-01-19 20:36:17 +05:30
Shivam Mathur
fbc8407035
Add support to specify version in \d.x notation 2021-01-16 11:16:13 +05:30
Shivam Mathur
6972aed899
Add support for quoted csv in ini-values 2021-01-15 13:52:18 +05:30
Shivam Mathur
d2f58713aa
Use GITHUB_ENV to append to PATH 2021-01-07 21:53:45 +05:30
Shivam Mathur
1e119b6d1a
Fix add_pdo_extension in linux.sh 2021-01-07 00:13:05 +05:30
Shivam Mathur
77721f6637
Make sure tool path is always in PATH 2020-12-26 01:25:36 +05:30
Shivam Mathur
d731e56579
Add support for macOS ARM 2020-12-26 01:25:30 +05:30
Shivam Mathur
e5b90e33c6
Add support for coverage: xdebug2 2020-12-24 18:20:42 +05:30
Shivam Mathur
849315646a
Add support for brewed extensions on PHP 8.0 and 8.1 on macOS 2020-12-24 15:48:35 +05:30
Shivam Mathur
d891a81b7f
Fix add_brew_tap in darwin.sh
Fix shellcheck in darwin.sh
2020-12-24 03:34:39 +05:30
Shivam Mathur
2da85f306f
Add support for specifying ICU version on PHP 8.0 2020-12-19 18:47:19 +05:30
Shivam Mathur
b7d1d9c9a9
Adjust $nightly_versions on linux 2020-12-18 22:45:12 +05:30
Shivam Mathur
c5e4d55c3b
Add devtools on self-hosted workflows 2020-12-18 22:40:16 +05:30
Shivam Mathur
d74064b67a
Fix setting xdebug.mode 2020-12-17 21:08:00 +05:30
Shivam Mathur
7b44f7e007
Fix couchbase on PHP 7.2 2020-12-17 16:29:01 +05:30
Shivam Mathur
ff5499165a
Set JIT related ini values on PHP 8 2020-12-17 14:02:00 +05:30
Shivam Mathur
b3cd6b4dab
Improve pecl support 2020-12-17 12:54:01 +05:30
Shivam Mathur
ce02569aea
Exit on failing to setup PHP 2020-12-17 04:43:16 +05:30
Shivam Mathur
77aeac1761
Fix logging in add_pdo_extension in linux.sh 2020-12-14 22:33:39 +05:30
Shivam Mathur
569522d50d
Fetch homebrew taps manually 2020-12-14 19:34:32 +05:30
Shivam Mathur
ea8be20255
Improve support for phive 2020-12-14 15:43:12 +05:30
Shivam Mathur
d6f700217a
Fix comments in extensions.ts 2020-12-14 15:42:58 +05:30
Shivam Mathur
1015b3659d
Add support for blackfire on PHP 8 2020-12-14 14:53:27 +05:30
Shivam Mathur
fd9aae59b0
Add support for geos on unix 2020-12-14 14:53:19 +05:30
Shivam Mathur
9af1e7006f
Use shivammathur/extensions tap for imap and amqp on macOS 2020-12-03 15:01:13 +05:30
Shivam Mathur
5efdcae81a
Use brew for grpc_php_plugin on macOS 2020-12-02 10:09:22 +05:30
Shivam Mathur
f0fb8731a5
Update ini files for all available SAPI 2020-12-02 05:50:56 +05:30
Shivam Mathur
466908db61
Set 8.0 as the latest version 2020-11-28 15:08:26 +05:30
Shivam Mathur
8dbd6b7684
Improve PECL support 2020-11-28 02:13:43 +05:30
Shivam Mathur
5a40a5875d
Fix xdebug setup
Co-authored-by: Owen Voke <development@voke.dev>
Co-authored-by: Shivam Mathur <shivam_jpr@hotmail.com>
2020-11-28 02:13:42 +05:30
Shivam Mathur
790a41a722
Fix getting grpc latest tag 2020-11-28 02:13:41 +05:30
Shivam Mathur
62c7ba2bee
Improve darwin.sh 2020-11-28 02:13:36 +05:30
Shivam Mathur
41797e3af9
Prioritize bintray over GitHub releases for scripts 2020-11-25 11:12:07 +05:30
Shivam Mathur
c6150c6a2b
Fix fail-fast in Windows 2020-11-25 05:39:44 +05:30
Shivam Mathur
19b09596c6
Fix fetching extension version from PECL on macOS 2020-11-25 05:32:15 +05:30
Shivam Mathur
4ec398d39a
Fix deleting extensions 2020-11-25 05:23:27 +05:30
Shivam Mathur
09222f42ae
Skip prestissimo and composer-prefetcher unless composer:v1 is specified 2020-11-21 11:11:33 +05:30
Shivam Mathur
403191b6b6
Sync dependencies from tap in add_brew_extension 2020-11-21 10:54:39 +05:30
Shivam Mathur
248394635c
Fix grpc_php_plugin setup 2020-11-20 08:39:39 +05:30
Shivam Mathur
a094f682be
Add support for couchbase 2020-11-20 08:39:39 +05:30
Shivam Mathur
45213ad923
Fix extension setup on self-hosted linux 2020-11-20 08:39:38 +05:30
Shivam Mathur
5453c1f4f0
Revert "Switch to apt-get"
This reverts commit 1394617d60.
2020-11-20 08:39:36 +05:30
Shivam Mathur
787c534f64
Improve web requests 2020-11-20 08:39:35 +05:30
Shivam Mathur
d812e938ac
Refactor to dry unix scripts 2020-11-20 08:39:34 +05:30
Shivam Mathur
7de94e6400
Fetch release with tool when latest one does not 2020-11-20 08:39:29 +05:30
Shivam Mathur
02445f719d
Improve regexes for pre-release extensions 2020-10-31 21:20:49 +05:30
Shivam Mathur
925ede2589
Refactor composer setup 2020-10-30 19:25:39 +05:30
Michele Locati
808e74aed5
Adjust filtered composer version 2020-10-30 12:02:36 +01:00
Michele Locati
f51d00d350
Allow installing a specific Composer version 2020-10-30 11:15:26 +01:00
Shivam Mathur
c8111b053c
Fix blackfire-player to v1.9.3 for PHP 5.5 to PHP 7.0 2020-10-30 11:40:25 +05:30
Shivam Mathur
294f03454a
Install VcRedist from GitHub 2020-10-30 11:40:24 +05:30
Shivam Mathur
5d27b8f90e
Use PECL directly for nightly versions 2020-10-28 22:21:08 +05:30
Shivam Mathur
87e62cbb7f
Fix composer version for prestissimo & composer-prefetcher to v1 2020-10-25 00:55:01 +05:30
Shivam Mathur
2c29e8b9a1
Fix version change if composer is a dependency 2020-10-24 23:40:43 +05:30
Shivam Mathur
04a9e3b562
Update dependencies as per runner on macOS 2020-10-23 07:22:04 +05:30
Shivam Mathur
81c750c6d7
Add support for imagick for PHP 5.6+ on macOS using shivammathur/homebrew-extensions 2020-10-19 15:55:40 +05:30
Shivam Mathur
0661130e18
Add support for igbinary on macOS using shivammathur/homebrew-extensions 2020-10-18 19:41:59 +05:30
Shivam Mathur
4244b92ac6
Fix matchers setup when action is called twice 2020-10-18 19:41:58 +05:30
Shivam Mathur
e9595da9ac
Remove patch for RLIMIT_CORE bug in sudo, fixed upstream 2020-10-18 19:41:57 +05:30
Shivam Mathur
b77ec78d01
Add support for fail-fast env variable 2020-10-18 19:41:56 +05:30
Shivam Mathur
96d8c1e901
Add support for PHP 8.1 on par with PHP 8.0 2020-10-18 19:41:55 +05:30
Shivam Mathur
9205a596c9
Add support for PHP 8.1 on Windows 2020-10-18 19:41:53 +05:30
Shivam Mathur
6fc20c9b7f
Add support for PHP 8.1 on Ubuntu 2020-10-18 19:41:52 +05:30
Michele Locati
eb07280d5c
Perform only one URL call to download latest PhpManager.zip asset 2020-10-18 19:41:51 +05:30
Shivam Mathur
eaaab1cec3
Fix oci8 and pdo_oci 2020-10-18 19:33:03 +05:30
Shivam Mathur
1394617d60
Switch to apt-get 2020-10-15 14:16:50 +05:30
Shivam Mathur
d2241010ef
Specify PHP version when installing ast 2020-10-15 14:16:48 +05:30
Shivam Mathur
f687ff8f21
Fix dependency mess in phalcon4 setup on ubuntu 2020-10-15 14:16:46 +05:30
Shivam Mathur
537c66b2ea
Minor fixes in scripts 2020-10-15 14:16:22 +05:30
Shivam Mathur
b8f0b066dc
Add support for behat and phpspec 2020-10-15 14:16:20 +05:30
Shivam Mathur
9e663851ce
Move matchers setup to scripts 2020-10-15 14:16:19 +05:30
Shivam Mathur
f8e867a9ff
Refactor install.ts 2020-10-15 14:16:18 +05:30
Shivam Mathur
8cb01730c7
Prioritize with over env for inputs 2020-10-15 14:16:17 +05:30
Shivam Mathur
ebba1db2c3
Add alias latest 2020-10-15 14:16:17 +05:30
Shivam Mathur
716331904e
Switch to environment files. Apply GHSA-mfwh-5m23-j46w (CVE-2020-15228) 2020-10-15 14:16:16 +05:30
Shivam Mathur
c4606c9269
Log versions in tools setup 2020-10-15 14:16:15 +05:30
Shivam Mathur
16b0a25bf6
Bump version to 2.5.0 2020-10-15 14:16:10 +05:30
Shivam Mathur
db36b200b1
Fix regex in protoc.sh 2020-10-15 14:16:06 +05:30
Shivam Mathur
7cfd76cc1b
Move $arch_name to tools/blackfire.ps1 2020-10-15 14:16:05 +05:30
Shivam Mathur
682b1f5e44
Make sure printf is in PATH in Windows 2020-10-15 14:16:04 +05:30
Shivam Mathur
7b56e4491e
Improving removing extensions for Ubuntu SH runners 2020-09-07 09:36:56 +05:30
Shivam Mathur
acc1fdb337
Add support to configure icu version 2020-09-07 09:36:51 +05:30
Shivam Mathur
e3286d1234
Fix cleanup_lists in linux.sh for old PHP 2020-09-06 19:29:39 +05:30
Michele Locati
56273e234f
Download release assets for PowerShell PhpManager
Downloading such assets is preferable since:
- they contain updated metadata (useful for debugging)
- they contain only the production files
- they are pre-built: GitHub doesn't have to create a ZIP from a tag
2020-09-06 19:29:37 +05:30
Michele Locati
48a00b4d3f
Use releases instead of tags to download PowerShell PhpManager
I just started to publish PhpManager to GitHub Releases too
2020-09-06 19:29:36 +05:30
Shivam Mathur
f641885a8d
Add support for phing 2020-09-06 19:29:35 +05:30
Shivam Mathur
a31f8b1a2b
Remove unnecessary parameter version from addArchive 2020-09-06 19:29:34 +05:30
Shivam Mathur
ffded4a3e8
Fix support for pecl pdo extensions on Ubuntu 2020-08-21 23:58:53 +05:30
Shivam Mathur
49088ede98
Fix composer fallback 2020-08-18 09:58:23 +05:30
Shivam Mathur
3543ed1ef8
Switch to fixed getcomposer.org links 2020-08-18 09:58:23 +05:30
Shivam Mathur
9bd0fdbc18
Remove old PHPUnit on linux 2020-08-18 09:58:22 +05:30
Shivam Mathur
c5d29cf8e3
Fix removing extensions on Ubuntu SH runners. (#271) 2020-08-12 17:10:23 +05:30
Shivam Mathur
d84365cd03
Add support for oci extensions in PHP 8 on Windows
Fix cache support for oci8 on Windows
2020-08-10 14:08:28 +05:30
Shivam Mathur
3c52e818b1
Add support for cubrid and pdo_cubrid on Ubuntu 2020-08-10 14:08:27 +05:30
Shivam Mathur
188598ef9d
Dry custom tools and extension code 2020-08-10 14:08:27 +05:30
Shivam Mathur
f8b8d766d5
Fix permissions in protoc setup 2020-08-10 14:08:26 +05:30
Shivam Mathur
15a6402865
Change cURL opts 2020-08-10 14:08:20 +05:30
Shivam Mathur
91bd6b26c2
Use cached composer builds 2020-08-04 21:15:25 +05:30
Shivam Mathur
5405f14867
Move blackfire setup to separate scripts 2020-08-03 11:47:11 +05:30
Shivam Mathur
cb25b9c13a
Add support for protoc and grpc_php_plugin 2020-08-03 11:47:10 +05:30
Shivam Mathur
e63d25d41f
Use blackfire API to get versions 2020-08-03 11:47:09 +05:30
Shivam Mathur
2a7ae24c8e
Dry extension code 2020-08-03 11:47:00 +05:30
Shivam Mathur
e68a74a71c
Limit swoole support to PHP 7.4 2020-08-02 19:09:48 +05:30
Shivam Mathur
67152eb712
Accept PECL default parameters 2020-08-02 19:09:47 +05:30
Shivam Mathur
5e240ab99f
Use shivammathur/php-builder-windows for PHP 8 on Windows (#261) 2020-08-02 19:09:45 +05:30
Shivam Mathur
0fae072f07
Refactor extensions.ts 2020-08-02 19:09:45 +05:30
Shivam Mathur
e0561697dc
Fail fast PCOV on unsupported PHP versions 2020-08-02 19:09:44 +05:30
Shivam Mathur
3aa0f17b55
Remove obsolete pcov.sh 2020-08-02 19:09:43 +05:30
Shivam Mathur
8b218279a3
Improve cURL use 2020-08-02 19:09:29 +05:30
Shivam Mathur
90b6355bf0
Fix updating lists in phalcon setup on Ubuntu 2020-07-24 10:31:35 +05:30
Shivam Mathur
84f23853b7
Use default packagist mirror for old PHP 2020-07-24 10:31:35 +05:30
Shivam Mathur
a4001afbd6
Remove update_extension from linux.sh 2020-07-24 10:31:34 +05:30
Shivam Mathur
cfbb105cb6
Use cached packages to install PHP 2020-07-24 10:31:28 +05:30
Shivam Mathur
c549015370
Fix warning in cleanup_lists on first run on ubuntu-20.04 2020-07-21 18:27:07 +05:30
Shivam Mathur
25d9bbc737
Update README and licensing information 2020-07-21 06:29:25 +05:30
Shivam Mathur
d2f865c91a
Remove phpbrew config 2020-07-20 00:36:06 +05:30
Andreas Möller
a764546381
Fix: Keep extensions and options sorted 2020-07-19 20:51:42 +02:00
Shivam Mathur
d35633ec7a
Merge branch 'develop' into feature/composer-unused 2020-07-19 17:32:00 +05:30
Andreas Möller
57ecdba082
Fix: Keep list of tools sorted 2020-07-19 13:32:31 +02:00
Andreas Möller
db03758c66
Enhancement: Add composer-unused/composer-unused as tool 2020-07-19 13:13:08 +02:00
Shivam Mathur
82837572d4
Add ionCube Loader support 2020-07-19 13:53:35 +05:30
Shivam Mathur
8efcf46b31
Add support for oci8 and pdo_oci 2020-07-19 13:53:28 +05:30
Shivam Mathur
4391cf8a4c
Fix warning in add_pdo_extension 2020-07-19 13:53:26 +05:30
Andreas Möller
c12fad850b
Enhancement: Add maglnet/ComposerRequireChecker as tool 2020-07-19 01:26:18 +05:30
Andreas Möller
47b8d68850
Enhancement: Add ergebnis/composer-normalize as tool 2020-07-18 21:44:21 +05:30
Shivam Mathur
a965723128
Set memory_limit=-1 on Windows and macOS 2020-07-18 06:01:48 +05:30
Shivam Mathur
9845a63f5c
Merge pull request #249 from lolautruche/fix-blackfire
Remove sudo for Blackfire config when it's not needed
2020-07-16 02:28:34 +05:30
Jérôme Vieilledent
4af7e96d03 Remove sudo for Blackfire config when it's not needed 2020-07-15 17:01:29 +02:00
Shivam Mathur
13a3d9d0a9
Fix support for pre-release extensions 2020-07-15 06:24:45 +05:30
Shivam Mathur
9d042b2683
Patch OpenSSL binaries for PHP 5.3 and 5.4 on Windows 2020-07-14 06:27:29 +05:30
Shivam Mathur
7a59874419
Improve updating lists 2020-07-12 05:20:08 +05:30
Shivam Mathur
8dee767b82
Install only cli on linux 2020-07-11 23:00:50 +05:30
Graham Campbell
262202d43f
Fixed xdebug version for PHP 5.6 and 7.0 2020-07-11 12:43:32 +01:00
Shivam Mathur
f64dddeeb4
Show xdebug.mode=coverage log for Xdebug 3.0 2020-07-08 08:01:26 +05:30
Shivam Mathur
1d50c4a8cd
Set ini values after coverage setup 2020-07-08 07:45:11 +05:30
Shivam Mathur
5753a00ef5
Improve composer setup 2020-07-08 05:20:52 +05:30
Shivam Mathur
ba020e3463
Remove update_formulae in darwin.sh 2020-07-07 00:33:30 +05:30
Shivam Mathur
10608f5908
Add ondrej's PPA on focal (actions/virtual-environments#1104) 2020-07-02 21:29:52 +05:30
Shivam Mathur
d01ec214f2
Use shivammathur/extensions tap for grpc, swoole, protobuf on macos 2020-07-01 13:56:05 +05:30
Shivam Mathur
6158538131
Add support for phplint 2020-06-24 04:30:50 +05:30
Shivam Mathur
c5e40d9067
Fix Xdebug coverage 2020-06-22 07:33:17 +05:30
Shivam Mathur
52691651dc
Add support for Xdebug3 on stable PHP 2020-06-22 07:33:14 +05:30
Shivam Mathur
b9404683e1
Improve extension support 2020-06-22 07:33:08 +05:30
Shivam Mathur
c09954033f
Fix exit log on self-hosted 2020-06-09 08:46:21 +05:30
Shivam Mathur
7cec1987ac
Improve setup on self-hosted windows 2020-06-09 08:46:16 +05:30
Shivam Mathur
739e40fb5e
Add support for updating composer 2020-06-05 12:25:02 +05:30
Shivam Mathur
9dec5892e7
Specify runner to the PHP 8.0 script 2020-06-05 12:24:51 +05:30
Shivam Mathur
94616818f0
Fix blackfire-agent setup 2020-06-04 08:40:46 +05:30
Shivam Mathur
b2edfc47dd
Move WA for sudo to self_hosted_setup in linux.sh 2020-06-04 08:40:39 +05:30
Shivam Mathur
6bd872ad2c
Fix composer peer fingerprint error for old PHP 2020-06-03 01:56:43 +05:30
Shivam Mathur
9687dd1d8a
Fetch scripts for old PHP and nightly 2020-06-03 01:56:42 +05:30
Shivam Mathur
2df0d2b443
Refactor scripts and improve comments 2020-06-03 01:56:37 +05:30
Shivam Mathur
0e56c0b653
Add WA for setrlimit warning with sudo in focal 2020-05-27 09:29:35 +05:30
Shivam Mathur
0469a6f681
Fix setup on self-hosted linux 2020-05-27 08:57:17 +05:30
Shivam Mathur
325413a824
Use Invoke-RestMethod to get tag 2020-05-27 08:02:21 +05:30
Shivam Mathur
b84dd3ce25
Remove empty line in logs 2020-05-26 06:41:18 +05:30
Shivam Mathur
190220c10d
Create ini file using tee instead of touch 2020-05-22 15:46:30 +05:30
Shivam Mathur
b419442896
Remove extra newline 2020-05-21 23:33:27 +05:30
Shivam Mathur
b1776b79c8
Add support for phan/phan 2020-05-21 11:28:38 +05:30
Shivam Mathur
3bffbad95a
Update libs for PHP 8.0 on self-hosted runners 2020-05-18 23:50:49 +05:30
Shivam Mathur
18041fdab5
Setup libwebp-dev with PHP8 on linux 2020-05-18 22:44:26 +05:30
Shivam Mathur
b36d2222e6
Update PPA before phalcon setup 2020-05-18 17:55:48 +05:30
Shivam Mathur
50ffa593bb
Update PPA in add_devtools in linux.sh 2020-05-18 17:25:38 +05:30
Shivam Mathur
6cbc46fdb6
Fix sqlite logs 2020-05-17 11:37:27 +05:30
Shivam Mathur
08c60fceea
Fix to use correct $php_dir 2020-05-17 04:16:39 +05:30
Shivam Mathur
c30a9630bb
Housekeeping 2020-05-16 11:28:01 +05:30
Shivam Mathur
0158fe2782
Fix enabling pdo extension 2020-05-16 00:04:19 +05:30
Shivam Mathur
d10d1e249b
Bump version to 2.2.0 2020-05-13 07:12:42 +05:30
Shivam Mathur
9c266d4158
Fix username hardcode in composer PATH 2020-05-12 19:32:10 +05:30
Shivam Mathur
0135ee2ed1
Fix support for phalcon and gearman 2020-05-12 19:32:07 +05:30
Shivam Mathur
5c2618165a
Fetch blackfire latest versions 2020-05-12 19:32:03 +05:30
Shivam Mathur
8123132b99
Add support for removing extensions 2020-05-12 19:32:01 +05:30
Shivam Mathur
f5863fd356
Add support for vapor-cli and infection tools 2020-05-12 19:31:58 +05:30
Shivam Mathur
cf0fdf35f2
Add composer global bin directory to PATH 2020-05-12 19:31:53 +05:30
Shivam Mathur
8830cdd08c
Add support for self-hosted darwin runners 2020-05-12 19:31:50 +05:30
Shivam Mathur
4960e3179f
Add support for self-hosted windows runners 2020-05-12 19:31:39 +05:30
Shivam Mathur
0f3f604249
Add support for self-hosted ubuntu runners 2020-05-10 04:40:21 +05:30
Shivam Mathur
5915f05b06
Suppress php-config error 2020-05-05 15:26:16 +05:30
Shivam Mathur
dccdb5ab67
Fix loading PECL extensions 2020-05-05 14:44:56 +05:30
Shivam Mathur
9a01fd28ca
Fix icu4c version for PHP 5.6 and PHP 7.0 on darwin 2020-04-30 17:02:17 +05:30
Shivam Mathur
d5cd6a4bd1
Fix libzip-dev error in PHP 8.0 on ubuntu 2020-04-30 07:31:41 +05:30
Shivam Mathur
006301e81d
Fetch formulae before setup 2020-04-23 16:29:33 +05:30
Shivam Mathur
ee72f2f8ad
Recompile PCOV for PHP8.0 2020-04-09 21:48:22 +05:30
Shivam Mathur
ed557fd2c3
Add support for ast and uopz ubuntu packages 2020-03-30 13:50:20 +05:30
Shivam Mathur
d90cd153ee
Refactor PHP setup on linux 2020-03-28 12:49:55 +05:30
Shivam Mathur
3376371dd8
Bump minimum Xdebug version 2020-03-28 09:42:02 +05:30
Shivam Mathur
a2b261d79a
Add support to configure GitHub OAuth token in composer 2020-03-25 07:44:38 +05:30
Shivam Mathur
6c93dbd391
cleanup 2020-03-25 07:31:36 +05:30
Shivam Mathur
f58dc6eca1
Update all lists 2020-03-20 19:09:27 +05:30
Shivam Mathur
ba69b25cab
Install PhpManager from GitHub repo 2020-03-18 16:26:01 +05:30
Shivam Mathur
f3a1262ff6
Fix db extensions 2020-03-16 08:13:25 +05:30
Shivam Mathur
67f23b6380
Improve code quality 2020-03-14 14:57:21 +05:30
Shivam Mathur
2937ad6e7a
Improve extension support 2020-03-14 14:55:28 +05:30
Shivam Mathur
405e57e429
Switch to macports based builds for old PHP on darwin 2020-03-08 08:10:10 +05:30
Shivam Mathur
58f376b118
Fix caching PDO extensions on linux 2020-03-07 17:00:39 +05:30
Shivam Mathur
9252820289
Fix logs of blackfire setup 2020-03-02 19:56:53 +05:30
Shivam Mathur
38cb8b924d
Use shivammathur/php5-darwin for PHP5 on darwin 2020-02-29 01:17:20 +05:30
Shivam Mathur
ad112b7981
Fix support for symfony/flex 2020-02-28 16:51:00 +05:30
Shivam Mathur
acee5b203f
Add support for blackfire client, agent and player 2020-02-28 14:43:57 +05:30
Shivam Mathur
84e88e382f
Fix and refactor ext-blackfire 2020-02-27 19:27:11 +05:30
Shivam Mathur
bbdc4e3b67
Merge pull request #193 from jaapio/feature/ext-blackfire
🎉 Add blackfire extenstion
2020-02-27 15:50:29 +05:30
Jaapio
3dfd7a648b
Add blackfire support on windows 2020-02-27 11:12:56 +01:00
Jaapio
943f491830
Add blackfire on OSX 2020-02-27 11:12:52 +01:00
Jaapio
dc9461a053
Add blackfire to linux install
Add logging about install process

Fix formating of semversion blackfire

Only add version when needed

Pass phpversion
2020-02-27 10:38:52 +01:00
Shivam Mathur
99161b7790
Add perimission for composer self-update 2020-02-25 23:01:49 +05:30
Shivam Mathur
5de6285e1f
Fix composer version 2020-02-25 22:05:48 +05:30
Shivam Mathur
9539b27b4a
Add symfony/flex to supported tools 2020-02-25 10:00:07 +05:30
Shivam Mathur
a4f7326577
Move dependency setup to cache-extensions 2020-02-25 09:38:53 +05:30
Shivam Mathur
9b297384e1
Fix versioned extensions 2020-02-24 21:14:54 +05:30
Shivam Mathur
9d77946f60
Switch to liip for old PHP on darwin 2020-02-24 20:24:08 +05:30
Shivam Mathur
6d21e6dc05
Revert instllaing libicu64 2020-02-23 01:46:35 +05:30
Shivam Mathur
68c827cfcf
Fix wp-cli support 2020-02-23 01:19:07 +05:30
Geoff Taylor
d95ca49e8d
WP-CLI tool support added 2020-02-23 01:18:24 +05:30
Shivam Mathur
ebe1c12c21
Hotfix: Force install libicu64 for PHP 8.0 2020-02-23 00:28:35 +05:30
Shivam Mathur
64ba54fc1b
Hotfix: Force update ppa 2020-02-22 00:16:22 +05:30
Shivam Mathur
9dfebd1adb
Refactor scripts 2020-02-21 11:33:58 +05:30
Shivam Mathur
a4572586dc
Fix linux.sh 2020-02-19 07:22:01 +05:30
Shivam Mathur
cc55dbcaa8
Remove support for deprecated inputs 2020-02-17 02:35:18 +05:30
Shivam Mathur
3a473c9a22
Add support for unstable versions 2020-02-16 07:04:15 +05:30
Shivam Mathur
40944de129
Fix phalcon caching on darwin 2020-02-15 23:46:26 +05:30
Shivam Mathur
f9202d6b64
Support existing PHP on darwin 2020-02-14 16:52:33 +05:30
Shivam Mathur
d99c8732ba
Fix extension_version on windows 2020-02-14 15:48:43 +05:30
Shivam Mathur
3a2ca44a8a
Add problem matcher for PHP native errors 2020-02-14 12:55:54 +05:30
Shivam Mathur
17241e2689
Add support for update and extension versions 2020-02-14 12:55:04 +05:30
Shivam Mathur
ca33d01e9f
Add support for old PHP versions on linux 2020-02-13 10:31:48 +05:30
Shivam Mathur
3c6644f237
Add support for old PHP versions on windows 2020-02-06 05:54:20 +05:30
Shivam Mathur
326dfd1e76
Add support for old PHP versions on darwin 2020-02-06 05:53:28 +05:30
Shivam Mathur
d3760be2cc
Add support for cs2pr and refactor tools code 2020-02-03 02:28:00 +05:30
Shivam Mathur
3454287b87
Improve phalcon scripts 2020-02-02 18:29:12 +05:30
Shivam Mathur
88c7757dc8
Add dependencies when enabling extensions in linux 2020-02-02 12:58:32 +05:30
Shivam Mathur
48cfea3f3e
Add script to help cache extensions 2020-02-02 04:30:01 +05:30
Shivam Mathur
43cfa2b1a8
Refactor scripts 2020-02-02 03:26:15 +05:30
Shivam Mathur
d6e173ffc6
Fix pecl command in linux 2020-01-27 21:32:49 +05:30
Shivam Mathur
e934fe28b8
Fix PECL config 2020-01-27 21:09:51 +05:30
Shivam Mathur
4eeaf5f99e
Handle extensions input typo 2020-01-26 18:05:27 +05:30
Shivam Mathur
fd2392db56
Fix check for testing tools setup 2020-01-26 17:21:04 +05:30
Shivam Mathur
d613c975f6
Fix lowercasing of coverage driver 2020-01-26 16:15:39 +05:30
Shivam Mathur
c844c7b6e4
Add support for symfony in tools input 2020-01-26 12:06:55 +05:30
Shivam Mathur
8e5cc09df9
Fix PHPUnit problem matchers 2020-01-26 04:59:20 +05:30
Shivam Mathur
f4f8aec1f2
Fix php.ini permissions after extension setup 2020-01-26 03:23:41 +05:30
Shivam Mathur
b44b7344e0
Add support for pre-release pecl extensions 2020-01-26 02:27:40 +05:30
Shivam Mathur
47335179aa
Bump version to 1.7.4 2020-01-22 01:13:19 +05:30
Shivam Mathur
63c4aea452
Refactor scripts to enable pre-existing ext-phalcon 2020-01-21 19:53:17 +05:30
Shivam Mathur
9d6b61c5af
Add support for phive 2020-01-21 07:21:36 +05:30
Shivam Mathur
5108c81610
Add support for ext-imagick on darwin 2020-01-21 01:06:31 +05:30
Shivam Mathur
e58c704985
Use ppa:ondrej/php for phalcon4 on PHP7.4 2020-01-21 00:50:38 +05:30
Shivam Mathur
e9c783eef0
Add support for specifying nts/ts builds on windows 2020-01-21 00:44:53 +05:30
Shivam Mathur
b44e5e009f
Use ppa:ondrej/php for phalcon except for PHP7.4 2020-01-20 21:07:51 +05:30
Shivam Mathur
f23ae2e6f7
Fix xdebug and phalcon logs on linux 2020-01-17 16:53:12 +05:30
Shivam Mathur
320474a245
Add support for phpize and php-config 2020-01-17 13:21:39 +05:30
Shivam Mathur
65ccfb36dc
Fix extensions.ts 2020-01-17 06:07:33 +05:30
Shivam Mathur
88fb99b592
Fix logs on windows for pre-installed version 2020-01-16 10:16:44 +05:30
Shivam Mathur
9e7bc5c91f
Fix phalcon.ps1 2020-01-16 09:23:04 +05:30
Shivam Mathur
ca2f547a35
Fix log for composer on darwin 2020-01-16 09:06:55 +05:30
Shivam Mathur
9f21c80d24
Install phalcon v4 from PECL on windows 2020-01-16 09:04:43 +05:30
Shivam Mathur
c4317135df
Disable composer process-timeout 2020-01-14 12:06:52 +05:30
Shivam Mathur
bd214a2dca
Update old Xdebug version for coverage: xdebug 2020-01-14 11:02:17 +05:30
Shivam Mathur
0bfa897634
Improve remove_extensions in linux 2020-01-10 06:30:41 +05:30
Shivam Mathur
e839a77d8c
Update default packages in linux 2020-01-08 22:07:21 +05:30
Shivam Mathur
9afdee42e8
Add support to specify version of tools 2020-01-08 10:45:30 +05:30
Daniel Bannert
5b00f068f3 feat : narrowspark/automatic-composer-prefetcher as a alternative to prestissimo 2020-01-04 07:39:39 +01:00
Shivam Mathur
0ac6f76d36
Fix setup order 2020-01-01 16:05:01 +05:30
Shivam Mathur
6c6203b683
Improve ext-phalcon linux script and readme 2019-12-31 13:47:06 +05:30
Shivam Mathur
58fbc33c3a
Use tap shivammathur/homebrew-phalcon on darwin 2019-12-31 05:49:48 +05:30
Shivam Mathur
3f42b7d5fb
Link tools installed using composer 2019-12-31 05:20:47 +05:30
Shivam Mathur
dd4f0db7bf
Update to latest version on windows. Fixes #132 2019-12-29 00:38:06 +05:30
Shivam Mathur
6a70f864ec
Improve tools support 2019-12-28 01:03:57 +05:30
Shivam Mathur
de32d8b95f
Add tools support 2019-12-27 13:11:17 +05:30
Shivam Mathur
273096b82f
Refactor coverage and extension code 2019-12-26 20:21:39 +05:30
Shivam Mathur
4c045616f4
Improve support for ext-phalcon and refactor extensions.ts 2019-12-25 03:47:26 +05:30
Shivam Mathur
935e74fb40
Refactor scripts and fix reading php-version 2019-12-22 10:19:53 +05:30
Shivam Mathur
673dcaff6d
Hotfix after phalcon4 release 2019-12-22 09:30:28 +05:30
Ruud Boon
2cbfd4fb41
Update extensions.ts
Phalcon 4.0.0 is released and now in the master.
2019-12-22 07:47:17 +05:30
Shivam Mathur
1fa2905bc6
Remove coverage drivers completely if requested 2019-12-20 14:32:47 +05:30
Shivam Mathur
f2972dcf18
Fix enabling zend extensions 2019-12-19 11:33:35 +05:30
Shivam Mathur
1798f4d615
Fix matchers and add tests 2019-12-19 10:44:43 +05:30
Shivam Mathur
8039546df3
Merge pull request #84 from decnorton/develop
Add problem matcher for PHPUnit
2019-12-19 02:18:02 +05:30
Shivam Mathur
c6ad3d1a70
Add 8.0 support on windows 2019-12-19 00:23:32 +05:30
Shivam Mathur
922f1e27b8
Set ProgressPreference to Silent in win32.ps1 2019-12-18 18:52:46 +05:30
Shivam Mathur
2d3750b36e
Install 64bit version of PHP on windows 2019-12-18 18:42:55 +05:30
Shivam Mathur
2bf7ab0207
Fix add_extension on linux and macOS 2019-12-16 19:40:50 +05:30
Shivam Mathur
2b027bd9bc
Fix reading unquoted versions 2019-12-14 10:13:01 +05:30
Shivam Mathur
8f8207a1ca
Add support for ext-gearman. Closes #116 2019-12-14 09:21:11 +05:30
Shivam Mathur
87e6c70743
Update PEAR channel after installation 2019-12-10 05:34:26 +05:30
Shivam Mathur
ade633f0da
Fix coverage log for Xdebug on PHP 8.0 2019-12-09 14:58:42 +05:30
Shivam Mathur
9ce4bd6f1b
Fix logs on linux 2019-12-09 13:17:02 +05:30
Shivam Mathur
e4fc767f9c
Deprecate extension-csv and ini-values-csv inputs 2019-12-09 11:14:07 +05:30
Shivam Mathur
1cf6a369bb
Add support for PHP 8.0.0-dev #104 2019-12-09 10:31:11 +05:30
Shivam Mathur
31b338b199
Install PCOV from pecl for PHP7.4 on windows 2019-12-06 09:10:20 +05:30
Shivam Mathur
914c51cfb6
Fix ext-redis 2019-12-03 00:12:29 +05:30
Shivam Mathur
8d8c2bd524
Use shivammathur/homebrew-php for macOS 2019-12-02 17:24:50 +05:30
Shivam Mathur
7f32ab318e
Show semantic versions on PHP install and correct logs 2019-11-30 06:57:39 +05:30
Shivam Mathur
2f951ef5cd
Use Homebrew for PHP 7.4 on macOS 2019-11-30 04:59:05 +05:30
Shivam Mathur
c4a64dff61
Install phpdbg with PHP7.4 2019-11-29 11:41:25 +05:30
Shivam Mathur
aad33a8e35
Update Update-PhpCAInfo command in win32.ps1 2019-11-29 10:52:07 +05:30
Shivam Mathur
eae890b1b2
Fix phpdbg version 2019-11-29 10:14:53 +05:30
Shivam Mathur
46161660dc
Bump to 7.4.0 stable on linux 2019-11-28 15:58:33 +05:30
Shivam Mathur
de68427afb
Bump to 7.4.0 stable on windows and macOS 2019-11-28 15:54:15 +05:30
Shivam Mathur
929f9cd52d
Add flag to skip checksum if it fails 2019-11-27 23:43:04 +05:30
Shivam Mathur
4dba50d3af
Fix php-fpm on linux in PHP 5.6 and 7.0 2019-11-27 21:56:29 +05:30
Shivam Mathur
22f5ad47d2
Handle exception in Update-PhpCAInfo in win32.ps1 2019-11-27 20:36:58 +05:30
Shivam Mathur
5b09e1195e
Change log message 2019-11-25 21:55:52 +05:30
Michele Locati
0be846de83
Install the stable release of xdebug even on PHP 7.4RC 2019-11-25 16:35:11 +01:00
Michele Locati
981c662f5d
Minor change to trigger build 2019-11-25 14:56:31 +01:00
Michele Locati
71c631cffb
Fix installing xdebug with PHP 7.4 on Windows 2019-11-25 14:03:28 +01:00
Michele Locati
47387dd6e9
Use the curl CA list if PKI Powershell Module is not available 2019-11-25 12:33:52 +01:00
Michele Locati
fec9df11d6
Simplify win32 script
- Always specify the PHP install dir
- Use default PhpManager functions
- Fix CA Authorities (so that HTTPS calls work)
- Don't handle the special xdebug case (it's bundled in PhpManager)
2019-11-25 12:19:22 +01:00
Dec Norton
03f36220f4 Add PHPUnit problem matcher 2019-11-24 16:35:21 +00:00
Shivam Mathur
1db0b0651d
Ship with @zeit/ncc 2019-11-24 05:17:35 +05:30
Shivam Mathur
3f6c88dec7
Improve workflow and lint the code 2019-11-24 02:38:52 +05:30
Shivam Mathur
f381d2384c
Fix check for existing extensions on windows 2019-11-15 20:36:50 +05:30
Shivam Mathur
dd1c34be39
Bump PHP7.4 version on windows and macOS 2019-11-15 05:24:58 +05:30
Shivam Mathur
7c5f2ab8e9
Fix extensions with PDO prefix 2019-11-13 06:29:58 +05:30
Shivam Mathur
d2e09be6ce
Edit extensions installation on PHP7.4 2019-11-07 23:22:34 +05:30
Shivam Mathur
e14155415a
Add PECL support on linux 2019-11-07 14:35:31 +05:30
Shivam Mathur
0815f5a8bb
Revert to apt for extensions 2019-11-07 01:31:01 +05:30
Shivam Mathur
dfabf8ce29
Update ppa:ondrej/php before install 2019-11-02 18:50:10 +05:30
Shivam Mathur
878561f9a8
Bump to PHP7.4RC5 on darwin and windows 2019-11-01 05:06:33 +05:30
Shivam Mathur
9550c7aa45
Bump xdebug version for PHP7.4 on windows 2019-10-31 15:00:51 +05:30
Shivam Mathur
aa2af38672
Add tests for install.ts and update dependencies 2019-10-30 09:27:04 +05:30
Shivam Mathur
aeb5831c32
Install ext-psr using apt for phalcon 2019-10-30 01:30:54 +05:30
Shivam Mathur
0d8d5d2f2c
Fix side effects of this action 2019-10-29 05:37:39 +05:30
Shivam Mathur
91d14c7068
Update workflows as powershell is now default on windows 2019-10-25 04:28:19 +05:30
Shivam Mathur
340ab0b95f
Fix logs on windows 2019-10-23 15:27:40 +05:30
Shivam Mathur
75c0e130e8
Switch to apt-fast 2019-10-23 03:35:15 +05:30
Shivam Mathur
57a0907a18
Enable ext-curl on windows 2019-10-22 22:56:27 +05:30
Shivam Mathur
3315fa09dc
Overwrite existing PHP on windows 2019-10-22 21:59:36 +05:30
Shivam Mathur
46f009cce1
Fix installation of extensions with pdo prefix 2019-10-19 19:29:29 +05:30
Shivam Mathur
8d9a12ba84
PHP7.4 RC4 on windows and macOS 2019-10-19 11:09:31 +05:30
Shivam Mathur
a6aaa1db78
Improve Logs and tests 2019-10-17 21:39:01 +05:30
Shivam Mathur
fce9311522
Add support for phalcon 2019-10-14 08:35:38 +05:30
Shivam Mathur
99bbaa2a58
Improve documentation 2019-10-11 23:09:05 +05:30
Shivam Mathur
f7f5b1a7e1
Specify version in phpenmod and phpdismod 2019-10-11 13:14:59 +05:30
Shivam Mathur
e755fb7a69
Refactor installation scripts 2019-10-11 12:48:49 +05:30
Shivam Mathur
05e2b0d1e9
Fix enableExtensionUnix 2019-10-10 21:21:50 +05:30
Shivam Mathur
c1c0acc338
Fix scripts, README and examples 2019-10-10 19:45:43 +05:30
Shivam Mathur
46a875ad7e
Improve code and examples 2019-10-08 18:31:45 +05:30
Shivam Mathur
754ab9515b
Add option to disable coverage drivers 2019-10-05 15:00:00 +05:30
Shivam Mathur
17d90ace86
Improve examples and logging, and fix PCOV setup on linux 2019-10-04 21:26:49 +05:30
Shivam Mathur
ba5306eea9
Use pre-compiled PCOV binary for PHP7.4 on windows 2019-10-04 13:48:09 +05:30
Shivam Mathur
e97e822eff Cleanup 7.4.sh and bump version to 1.3.7 2019-10-03 20:45:58 +05:30
Shivam Mathur
2a30f9d208 Fix xdebug and pcov on PHP7.4 and restructre code 2019-10-03 11:44:17 +05:30
Shivam Mathur
eaf140ca8b Fix xdebug version 2019-09-28 16:40:37 +05:30
Shivam Mathur
dcd432d918 Remove log output from 7.4 on darwin 2019-09-28 08:01:23 +05:30
Shivam Mathur
91a03a2865 Fix kerberos package name 2019-09-28 08:01:23 +05:30
Shivam Mathur
ca33947c62 Fix logs 2019-09-28 08:01:23 +05:30
Shivam Mathur
932b66f3fc Fix config.yaml path 2019-09-28 07:23:27 +05:30
Shivam Mathur
651d2619bb Install extensions with PHP7.4 on darwin. 2019-09-28 01:15:33 +05:30
Shivam Mathur
16f13a69eb Add extension to php.ini in windows using Add-Content 2019-09-27 00:15:03 +05:30
Shivam Mathur
9134867822 Add coverage support, improve logs and fix bugs 2019-09-26 20:24:24 +05:30
Shivam Mathur
36104f0983 Fix scripts and action workflow 2019-09-25 17:04:10 +05:30
Kentaro Ohkouchi
a0b0e58cb3 Improve composer installer on darwin
- Check to signature.
- Add error handling.
2019-09-25 08:46:37 +05:30
Kentaro Ohkouchi
c6f956927a Improve composer installer
- Check to signature.
- Add error handling.
- See Also https://getcomposer.org/doc/faqs/how-to-install-composer-programmatically.md
2019-09-25 08:46:37 +05:30
Shivam Mathur
83cc9a4bcf Fix condition to check if extension is enabled 2019-09-24 21:49:53 +05:30
Shivam Mathur
ba83ab2e67 Add templates and format code 2019-09-22 12:25:51 +05:30
Shivam Mathur
9cfe4e665e Optimize installation scripts 2019-09-22 00:30:44 +05:30
Shivam Mathur
43178a7254 Improve code quality and write tests 2019-09-20 21:54:46 +05:30
Shivam Mathur
db44db4b97 Fix PECL extension installation on darwin 2019-09-19 18:05:40 +05:30
Shivam Mathur
601f50f55e cleanup 2019-09-19 06:40:09 +05:30
Shivam Mathur
e71c06a64f Make /run/php directory in ubuntu and fix extension install 2019-09-19 06:16:13 +05:30
George Boot
c5825452ec Adding hirak/prestissimo to darwin and linux 2019-09-18 19:13:58 +05:30
Shivam Mathur
339c69c9a5 Fix php.ini in php7.4 in darwin 2019-09-18 18:02:35 +05:30
Shivam Mathur
e4a37d0f16 Add support for php.ini customization and fix bugs 2019-09-18 16:19:52 +05:30
Shivam Mathur
a398f54da4 Install PHP only if not found and support 7.4.0RC2 2019-09-18 01:18:33 +05:30
Shivam Mathur
02867faba4 Add support for PHP7.4 2019-09-13 13:47:34 +05:30
Shivam Mathur
42de8649eb Fix script to enable extensions 2019-09-09 04:09:41 +05:30
Shivam Mathur
c5513d9a78 Add support for adding PHP extensions 2019-09-07 18:18:47 +05:30
Shivam Mathur
1c6748567c Add sh to darwin.sh execution 2019-09-06 23:22:15 +05:30
Shivam Mathur
76bcc07458 Add version to the script names while running 2019-09-06 20:50:29 +05:30
Shivam Mathur
13824286db Install composer manually 2019-09-06 20:25:07 +05:30
Shivam Mathur
e5083c779b Fix race condition in get_file 2019-09-06 18:11:14 +05:30
Shivam Mathur
f8b0e78904 cleanup 2019-09-06 05:35:52 +05:30
Shivam Mathur
8f9786b73f init 2019-09-06 05:17:43 +05:30