Commit Graph

380 Commits

Author SHA1 Message Date
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
Shivam Mathur
1cecc2cc99
Use systemctl only if systemd is present else use the service wrapper 2021-08-18 09:53:33 +05:30
Shivam Mathur
c37021df01
Set HOMEBREW_DEVELOPER=1 in macOS 2021-08-18 09:53:31 +05:30
Shivam Mathur
c6e99860cd
Improve adding PPAs on Linux 2021-08-18 09:53:30 +05:30
Shivam Mathur
05b4ac2afb
Use --no-install-recommends with APT on Linux 2021-08-18 09:53:29 +05:30
Shivam Mathur
91bd11146c
Add support for self-hosted debian runner 2021-08-18 09:53:28 +05:30