Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
  Prepare for Windows CI with Github Actions
This commit is contained in:
Ilija Tovilo 2022-10-09 18:48:07 +02:00
commit 182c8acf43
No known key found for this signature in database
GPG key ID: A4F5D403F118200A
8 changed files with 13 additions and 14 deletions

View file

@ -2,12 +2,7 @@ version: "{branch}.build.{build}"
image: Visual Studio 2019
branches:
except:
- PHP-5.6
- PHP-7.0
clone_depth: 64
clone_depth: 1
skip_commits:
files:
@ -41,7 +36,7 @@ environment:
- THREAD_SAFE: 1
OPCACHE: 1
PARALLEL: -j2
INTRINSICS: AVX
INTRINSICS: AVX2
services:
# the setup scripts have to be touched, once some other db version is used
@ -51,10 +46,10 @@ services:
platform:
- x64
# - x86
#- x86
build_script:
- appveyor\build.bat
- .github\scripts\windows\build.bat
test_script:
- appveyor\test.bat
- .github\scripts\windows\test.bat

View file

@ -72,7 +72,6 @@ runs:
--with-snmp \
--with-unixODBC \
--with-imap \
--with-kerberos \
--with-imap-ssl \
--with-pdo-odbc=unixODBC,/usr \
--with-pdo-oci=shared,instantclient,/opt/oracle/instantclient \

View file

@ -1,5 +1,5 @@
#!/bin/sh
set -ev
set -ex
# Create TLS certificate
sudo mkdir -p /etc/ldap/ssl

View file

@ -38,7 +38,7 @@ if not exist "%SDK_RUNNER%" (
exit /b 3
)
cmd /c %SDK_RUNNER% -t %APPVEYOR_BUILD_FOLDER%\appveyor\build_task.bat
cmd /c %SDK_RUNNER% -t %APPVEYOR_BUILD_FOLDER%\.github\scripts\windows\build_task.bat
if %errorlevel% neq 0 exit /b 3
exit /b 0

View file

@ -6,7 +6,7 @@ if not exist "%SDK_RUNNER%" (
exit /b 3
)
cmd /c %SDK_RUNNER% -t %APPVEYOR_BUILD_FOLDER%\appveyor\test_task.bat
cmd /c %SDK_RUNNER% -t %APPVEYOR_BUILD_FOLDER%\.github\scripts\windows\test_task.bat
if %errorlevel% neq 0 exit /b 3
exit /b 0

View file

@ -16,6 +16,11 @@ function skipif() {
if(stripos(php_uname(), 'XP') !== FALSE) {
die('skip windows 2003 or newer only test');
}
if (getenv('GITHUB_ACTIONS')) {
// bug44859_4.phpt test fails on the 1st run
// other ACL tests cannot be run twice
die('skip failing on Github Actions (but passes in AppVeyor)');
}
}
function get_username(){