b4593b7df0
Revert "Add patch to update ca-certificates on windows-2016"
...
This reverts commit d7c3e33a96
.
2021-10-14 21:00:58 +05:30
a357b6a054
Revert "Fetch CA certificate from Curl on all Windows versions"
...
This reverts commit a7f90656b3
.
2021-10-14 20:58:09 +05:30
a7f90656b3
Fetch CA certificate from Curl on all Windows versions
2021-10-10 05:43:54 +05:30
d7c3e33a96
Add patch to update ca-certificates on windows-2016
2021-10-04 19:41:33 +05:30
e06e40278f
Specify version in Windows nightly setup
2021-09-02 00:35:19 +05:30
b2d037d560
Add support to remove all shared extensions
2021-08-28 12:17:23 +05:30
4beeea41b4
Fix logs of disabled dependent extensions
...
Use shared_extension function on unix
2021-08-28 12:17:22 +05:30
bb36513e49
Add support to disable dependent extensions
2021-08-28 12:17:20 +05:30
5402397d9f
Do not delete extensions, just disable them
2021-08-28 12:17:19 +05:30
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
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
09e08a3554
More fixes in fetching tool versions
2021-07-14 14:17:32 +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
1f97ce0215
Use VCVersion and Architecture for extension dependency directory name on Windows
2021-05-12 22:54:47 +05:30
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
9882bed066
Install extension dependencies in ext_dir on Windows
2021-05-11 07:24:22 +05:30
6ebd1e5184
Fix versions of composer tools
2021-04-26 06:55:12 +05:30
a47644812e
Add fallback to Install-PSPackage in win32.ps1
2021-04-19 17:06:00 +05:30
7c13389546
Revert "Fix pcov on PHP 8.0 on Windows"
...
This reverts commit a83d4379b1
.
2021-04-15 16:54:34 +05:30
bceb2ef3d8
Remove bintray
2021-04-13 19:08:47 +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
121cb19a65
Fix composer tools setup
2021-02-20 17:54:40 +05:30
739ccacdc4
Refactor tools
...
Improve support for tool aliases
2021-02-20 16:11:20 +05:30
abefdb50ee
Fix composer config syntax
2021-02-04 11:00:27 +05:30
a83d4379b1
Fix pcov on PHP 8.0 on Windows
2021-01-19 20:36:17 +05:30
d74064b67a
Fix setting xdebug.mode
2020-12-17 21:08:00 +05:30
ce02569aea
Exit on failing to setup PHP
2020-12-17 04:43:16 +05:30
c6150c6a2b
Fix fail-fast in Windows
2020-11-25 05:39:44 +05:30
09222f42ae
Skip prestissimo and composer-prefetcher unless composer:v1 is specified
2020-11-21 11:11:33 +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
294f03454a
Install VcRedist from GitHub
2020-10-30 11:40:24 +05:30
2c29e8b9a1
Fix version change if composer is a dependency
2020-10-24 23:40:43 +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
9205a596c9
Add support for PHP 8.1 on Windows
2020-10-18 19:41:53 +05:30
eb07280d5c
Perform only one URL call to download latest PhpManager.zip asset
2020-10-18 19:41:51 +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
7cfd76cc1b
Move $arch_name to tools/blackfire.ps1
2020-10-15 14:16:05 +05:30
682b1f5e44
Make sure printf is in PATH in Windows
2020-10-15 14:16:04 +05:30
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
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
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
e63d25d41f
Use blackfire API to get versions
2020-08-03 11:47:09 +05:30
5e240ab99f
Use shivammathur/php-builder-windows for PHP 8 on Windows ( #261 )
2020-08-02 19:09:45 +05:30
84f23853b7
Use default packagist mirror for old PHP
2020-07-24 10:31:35 +05:30