Commit Graph

51 Commits

Author SHA1 Message Date
09e08a3554 More fixes in fetching tool versions 2021-07-14 14:17:32 +05:30
14fa980966 Improve error handling in utils.fetch and its uses
Minor fixes in tests

Revert to ES2019
2021-07-09 11:26:38 +05:30
39491a0fba Add authorization header to GitHub API call when COMPOSER_TOKEN is set 2021-07-07 22:40:05 +05:30
e1a9afe11c Add support to specify major or major.minor versions for tools with GitHub repository 2021-07-07 22:40:03 +05:30
6449431df2 Move tools config to tools.json
Refactor tools functions to use Records and object literals
2021-07-07 22:40:02 +05:30
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
fe944a16b5 Use EXTENSION_PATH to specify subdirectory in add_extension_from_source 2021-04-20 17:20:36 +05:30
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
fa18c2b29f Remove bintray from manifest and win32.ps1
Fix JIT ini values in win32.ps1
2021-02-23 14:34:03 +05:30
57c17e3349 Add support for pecl_http on Windows for PHP 7.1 to 8.0 2021-02-19 13:49:55 +05:30
912f27c42c Improve regex in utils.parseVersion 2021-02-19 13:49:39 +05:30
1686147b24 Do not quote ini values with error constants 2021-02-04 13:01:05 +05:30
fbc8407035 Add support to specify version in \d.x notation 2021-01-16 11:16:13 +05:30
6972aed899 Add support for quoted csv in ini-values 2021-01-15 13:52:18 +05:30
e5b90e33c6 Add support for coverage: xdebug2 2020-12-24 18:20:42 +05:30
466908db61 Set 8.0 as the latest version 2020-11-28 15:08:26 +05:30
f8e867a9ff Refactor install.ts 2020-10-15 14:16:18 +05:30
8cb01730c7 Prioritize with over env for inputs 2020-10-15 14:16:17 +05:30
ebba1db2c3 Add alias latest 2020-10-15 14:16:17 +05:30
188598ef9d Dry custom tools and extension code 2020-08-10 14:08:27 +05:30
cb25b9c13a Add support for protoc and grpc_php_plugin 2020-08-03 11:47:10 +05:30
2a7ae24c8e Dry extension code 2020-08-03 11:47:00 +05:30
0fae072f07 Refactor extensions.ts 2020-08-02 19:09:45 +05:30
52691651dc Add support for Xdebug3 on stable PHP 2020-06-22 07:33:14 +05:30
d10d1e249b Bump version to 2.2.0 2020-05-13 07:12:42 +05:30
5c2618165a Fetch blackfire latest versions 2020-05-12 19:32:03 +05:30
67f23b6380 Improve code quality 2020-03-14 14:57:21 +05:30
2937ad6e7a Improve extension support 2020-03-14 14:55:28 +05:30
acee5b203f Add support for blackfire client, agent and player 2020-02-28 14:43:57 +05:30
84e88e382f Fix and refactor ext-blackfire 2020-02-27 19:27:11 +05:30
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
de32d8b95f Add tools support 2019-12-27 13:11:17 +05:30
1cf6a369bb Add support for PHP 8.0.0-dev #104 2019-12-09 10:31:11 +05:30
2f951ef5cd Use Homebrew for PHP 7.4 on macOS 2019-11-30 04:59:05 +05:30
1db0b0651d Ship with @zeit/ncc 2019-11-24 05:17:35 +05:30
3f6c88dec7 Improve workflow and lint the code 2019-11-24 02:38:52 +05:30
7c5f2ab8e9 Fix extensions with PDO prefix 2019-11-13 06:29:58 +05:30
0d8d5d2f2c Fix side effects of this action 2019-10-29 05:37:39 +05:30
46f009cce1 Fix installation of extensions with pdo prefix 2019-10-19 19:29:29 +05:30
a6aaa1db78 Improve Logs and tests 2019-10-17 21:39:01 +05:30
fce9311522 Add support for phalcon 2019-10-14 08:35:38 +05:30
99bbaa2a58 Improve documentation 2019-10-11 23:09:05 +05:30
e755fb7a69 Refactor installation scripts 2019-10-11 12:48:49 +05:30
17d90ace86 Improve examples and logging, and fix PCOV setup on linux 2019-10-04 21:26:49 +05:30
ba5306eea9 Use pre-compiled PCOV binary for PHP7.4 on windows 2019-10-04 13:48:09 +05:30
2a30f9d208 Fix xdebug and pcov on PHP7.4 and restructre code 2019-10-03 11:44:17 +05:30
eaf140ca8b Fix xdebug version 2019-09-28 16:40:37 +05:30
ca33947c62 Fix logs 2019-09-28 08:01:23 +05:30
932b66f3fc Fix config.yaml path 2019-09-28 07:23:27 +05:30
9134867822 Add coverage support, improve logs and fix bugs 2019-09-26 20:24:24 +05:30