Commit Graph

435 Commits

Author SHA1 Message Date
Shivam Mathur 92b4784fb6 Suppress error in Get-Php run before PHP setup in win32.ps1 2021-11-25 23:24:48 +05:30
Shivam Mathur 4c5c122aa6 PHP 8.1 is now stable and marked as default version 2021-11-25 17:34:13 +05:30
Shivam Mathur 220d0c24c7 Fix reading build commit on Windows 2021-11-24 18:01:01 +05:30
Shivam Mathur 2f5c2edb22 Fix upgrading nightly versions 2021-11-18 19:40:47 +05:30
Shivam Mathur 721e4c3367 Add dev package for PHP by default on self-hosted 2021-11-18 16:51:20 +05:30
Shivam Mathur 2f2a90e464 Add workaround to ensure PHPUnit installed by setup-php is used along with PHPUnit-Polyfills 2021-11-16 08:23:46 +05:30
Shivam Mathur 81a06ff6ed Fix shellcheck warning in add_tools.sh 2021-11-16 08:14:06 +05:30
Shivam Mathur 874e5099b0 Stop using Install-PhpExtensionPrerequisite for imagick 2021-11-11 19:22:29 +05:30
Shivam Mathur beaceb0089 Fix to only copy problem-matchers configs to RUNNER_TOOL_CACHE 2021-11-10 05:45:18 +05:30
Shivam Mathur 03509eca9b Fix error while opening blackfire configuration file on Linux 2021-10-19 00:16:05 +05:30
Shivam Mathur 2c9c274411 Fix dependency support in self-hosted macOS 2021-10-15 22:32:24 +05:30
Shivam Mathur 1c85db7f9e Add patch for Debian 12 and the distributions based on it 2021-10-15 18:34:06 +05:30
Shivam Mathur d259dd49a2 Improve package checks for extensions 2021-10-15 17:53:09 +05:30
Shivam Mathur ea20ae1fbd Fix minor bug in checking lists on Linux 2021-10-15 15:58:06 +05:30
Shivam Mathur 383c74bb06 Improve adding CA certificates on Windows 2021-10-14 22:08:11 +05:30
Shivam Mathur b4593b7df0 Revert "Add patch to update ca-certificates on windows-2016"
This reverts commit d7c3e33a96.
2021-10-14 21:00:58 +05:30
Shivam Mathur 9b92c9db92 Revert "Add patch to update brew core repo"
This reverts commit dab978c436.
2021-10-14 20:59:16 +05:30
Shivam Mathur a357b6a054 Revert "Fetch CA certificate from Curl on all Windows versions"
This reverts commit a7f90656b3.
2021-10-14 20:58:09 +05:30
Shivam Mathur 0bc2f7ce96 Revert "Fix macOS patch to allow link libraries"
This reverts commit e2e76ea34f.
2021-10-14 20:57:18 +05:30
Shivam Mathur e2e76ea34f Fix macOS patch to allow link libraries 2021-10-13 15:25:38 +05:30
Shivam Mathur a7f90656b3 Fetch CA certificate from Curl on all Windows versions 2021-10-10 05:43:54 +05:30
Shivam Mathur fca0924fa9 Use custom support for phalcon 2021-10-09 06:26:16 +05:30
Shivam Mathur dab978c436 Add patch to update brew core repo 2021-10-06 18:12:11 +05:30
Shivam Mathur d7c3e33a96 Add patch to update ca-certificates on windows-2016 2021-10-04 19:41:33 +05:30
Shivam Mathur 295b5da700 Add config to resolve extensions from shivammathur/extensions 2021-09-23 18:55:16 +05:30
Shivam Mathur 87993cd853 Add lowercase alias for phpDocumentor on unix 2021-09-20 06:23:13 +05:30
Shivam Mathur 7b145b5fae Add fileinfo extension with phpdoc
Add aliases for phpdoc
2021-09-20 05:46:02 +05:30
Shivam Mathur cb5db3f888 Fix enabling cached extensions with custom support 2021-09-20 01:55:38 +05:30
Shivam Mathur 52d2b3b70b Fix Blackfire extensions logs when cached 2021-09-19 21:42:29 +05:30
Shivam Mathur 256b466cc4 Make all extension variables local 2021-09-19 15:33:45 +05:30
Shivam Mathur 57f4a60e24 Fix enabling firebird when cached 2021-09-19 10:05:07 +05:30
Shivam Mathur 2e289f30e2 Fix Ioncube logs if cached 2021-09-19 10:05:06 +05:30
Shivam Mathur bc0d607611 Fix cache support for phalcon4 2021-09-19 10:04:57 +05:30
Shivam Mathur 1fa3ba1b16 Fix php_extra_version on macOS 2021-09-19 03:58:05 +05:30
Shivam Mathur d8d1da5d6d Fix version for PECL extensions in logs 2021-09-19 03:17:13 +05:30
Shivam Mathur 094bc8ae17 Fix parsing php-src tag 2021-09-19 02:54:02 +05:30
Shivam Mathur 48aac87d46 Fix setup for cached OCI extensions 2021-09-19 02:41:04 +05:30
Shivam Mathur 31971c78cd Fix parsing extra version 2021-09-19 02:38:31 +05:30
Shivam Mathur c644f654ce Add check for package files when adding PPA 2021-09-15 00:25:36 +05:30
Shivam Mathur 8eebeae48a Use commit hash in url for nightly builds in darwin.sh 2021-09-05 12:32:28 +05:30
Shivam Mathur da9dadf09c Fix parsing 8.1 version 2021-09-02 19:24:08 +05:30
Shivam Mathur e06e40278f Specify version in Windows nightly setup 2021-09-02 00:35:19 +05:30
Shivam Mathur b2d037d560 Add support to remove all shared extensions 2021-08-28 12:17:23 +05:30
Shivam Mathur 4beeea41b4 Fix logs of disabled dependent extensions
Use shared_extension function on unix
2021-08-28 12:17:22 +05:30
Shivam Mathur bb36513e49 Add support to disable dependent extensions 2021-08-28 12:17:20 +05:30
Shivam Mathur 5402397d9f Do not delete extensions, just disable them 2021-08-28 12:17:19 +05:30
Shivam Mathur f6b4601c63 Run New-Item with -Force as items can pre-exist on self-hosted environments
Pipe output to $null as that is removed for verbose and not Out-Null, and is also faster
2021-08-28 12:17:18 +05:30
Shivam Mathur 2cb9b82943 Fix extension logs 2021-08-24 19:29:33 +05:30
Shivam Mathur ca319bd10e Use AdditionalFilesPath parameter in Install-PhpExtension
AdditionalFilesPath allows to specify a directory inside extension directory (which can be cached) for installing dependencies which are in the same archive as the extension

Fix dependency directory name to correctly use VCVersion in win32.ps1

Fix exception in phalcon4 setup on Windows.
2021-08-23 14:31:00 +05:30
Shivam Mathur c8b716540c Stop doing shallow clones on macOS self-hosted 2021-08-18 09:53:35 +05:30