mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-08 04:18:52 +00:00
[ticket/15055] Run also on PHP 7.0
PHPBB3-15055
This commit is contained in:
parent
6f6750b629
commit
9883aa4930
1 changed files with 9 additions and 6 deletions
|
@ -7,6 +7,9 @@ services:
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
matrix:
|
matrix:
|
||||||
|
- db: mssql
|
||||||
|
db_version: sql2017
|
||||||
|
php: 7.0
|
||||||
- db: mssql
|
- db: mssql
|
||||||
db_version: sql2012sp1
|
db_version: sql2012sp1
|
||||||
php: 7.1
|
php: 7.1
|
||||||
|
@ -39,8 +42,8 @@ before_test:
|
||||||
sqlcmd -S $sqlServerPath -Q "Use [master]; CREATE DATABASE [phpbb_test] COLLATE Latin1_General_CI_AS"
|
sqlcmd -S $sqlServerPath -Q "Use [master]; CREATE DATABASE [phpbb_test] COLLATE Latin1_General_CI_AS"
|
||||||
- SET PATH=C:\Program Files\OpenSSL;C:\tools\php;%PATH%
|
- SET PATH=C:\Program Files\OpenSSL;C:\tools\php;%PATH%
|
||||||
- ps: Set-Service wuauserv -StartupType Manual
|
- ps: Set-Service wuauserv -StartupType Manual
|
||||||
- ps: cinst -y php --version ((choco search php --exact --all-versions -r | select-string -pattern 7.1 | sort { [version]($_ -split '\|' | select -last 1) } -Descending | Select-Object -first 1) -replace '[php|]','')
|
- ps: cinst -y php --version ((choco search php --exact --all-versions -r | select-string -pattern $env:php | sort { [version]($_ -split '\|' | select -last 1) } -Descending | Select-Object -first 1) -replace '[php|]','')
|
||||||
- ps: Get-ChildItem -Path "c:\tools\php71" -Recurse |
|
- ps: Get-ChildItem -Path "c:\tools\php$($env:php -replace '[.]','')" -Recurse |
|
||||||
Move-Item -destination "c:\tools\php"
|
Move-Item -destination "c:\tools\php"
|
||||||
- cd c:\tools\php
|
- cd c:\tools\php
|
||||||
- ps: cat php.ini-production | %{$_ -replace "memory_limit = 128M","memory_limit = 1024M"} | Out-File -Encoding "Default" php.ini
|
- ps: cat php.ini-production | %{$_ -replace "memory_limit = 128M","memory_limit = 1024M"} | Out-File -Encoding "Default" php.ini
|
||||||
|
@ -56,10 +59,10 @@ before_test:
|
||||||
- ps: |
|
- ps: |
|
||||||
cd c:\tools\php\ext
|
cd c:\tools\php\ext
|
||||||
$DLLVersion = "4.1.6.1"
|
$DLLVersion = "4.1.6.1"
|
||||||
appveyor DownloadFile http://windows.php.net/downloads/pecl/releases/sqlsrv/$($:DLLVersion)/php_sqlsrv-$($DLLVersion)-7.1-nts-vc14-x64.zip
|
appveyor DownloadFile http://windows.php.net/downloads/pecl/releases/sqlsrv/$($:DLLVersion)/php_sqlsrv-$($DLLVersion)-$($env:php)-nts-vc14-x64.zip
|
||||||
7z x -y php_sqlsrv-$($DLLVersion)-7.1-nts-vc14-x64.zip > $null
|
7z x -y php_sqlsrv-$($DLLVersion)-$($env:php)-nts-vc14-x64.zip > $null
|
||||||
appveyor-retry appveyor DownloadFile http://windows.php.net/downloads/pecl/releases/pdo_sqlsrv/$($DLLVersion)/php_pdo_sqlsrv-$($DLLVersion)-7.1-nts-vc14-x64.zip
|
appveyor-retry appveyor DownloadFile http://windows.php.net/downloads/pecl/releases/pdo_sqlsrv/$($DLLVersion)/php_pdo_sqlsrv-$($DLLVersion)-$($env:php)-nts-vc14-x64.zip
|
||||||
7z x -y php_pdo_sqlsrv-$($DLLVersion)-7.1-nts-vc14-x64.zip > $null
|
7z x -y php_pdo_sqlsrv-$($DLLVersion)-$($env:php)-nts-vc14-x64.zip > $null
|
||||||
Remove-Item c:\tools\php\* -include .zip
|
Remove-Item c:\tools\php\* -include .zip
|
||||||
cd c:\tools\php
|
cd c:\tools\php
|
||||||
Add-Content php.ini "`nextension=php_sqlsrv.dll"
|
Add-Content php.ini "`nextension=php_sqlsrv.dll"
|
||||||
|
|
Loading…
Add table
Reference in a new issue