aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Alexander <admin@m-a-styles.de>2017-12-30 12:05:05 +0100
committerMarc Alexander <admin@m-a-styles.de>2018-01-01 18:56:06 +0100
commit9883aa4930a5af4df1cfefeb1d82891d81460c9a (patch)
treeabd5b63f88c27488234c8e2ca670d380616627b1
parent6f6750b6294232e6cd11eb38d0cb8492d1e1245a (diff)
downloadforums-9883aa4930a5af4df1cfefeb1d82891d81460c9a.tar
forums-9883aa4930a5af4df1cfefeb1d82891d81460c9a.tar.gz
forums-9883aa4930a5af4df1cfefeb1d82891d81460c9a.tar.bz2
forums-9883aa4930a5af4df1cfefeb1d82891d81460c9a.tar.xz
forums-9883aa4930a5af4df1cfefeb1d82891d81460c9a.zip
[ticket/15055] Run also on PHP 7.0
PHPBB3-15055
-rw-r--r--.appveyor.yml15
1 files changed, 9 insertions, 6 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 9e5d687372..d5c5203fbe 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -8,6 +8,9 @@ services:
environment:
matrix:
- db: mssql
+ db_version: sql2017
+ php: 7.0
+ - db: mssql
db_version: sql2012sp1
php: 7.1
- db: mssql
@@ -39,8 +42,8 @@ before_test:
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%
- 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: Get-ChildItem -Path "c:\tools\php71" -Recurse |
+ - 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\php$($env:php -replace '[.]','')" -Recurse |
Move-Item -destination "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
@@ -56,10 +59,10 @@ before_test:
- ps: |
cd c:\tools\php\ext
$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
- 7z x -y php_sqlsrv-$($DLLVersion)-7.1-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
- 7z x -y php_pdo_sqlsrv-$($DLLVersion)-7.1-nts-vc14-x64.zip > $null
+ 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)-$($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)-$($env:php)-nts-vc14-x64.zip
+ 7z x -y php_pdo_sqlsrv-$($DLLVersion)-$($env:php)-nts-vc14-x64.zip > $null
Remove-Item c:\tools\php\* -include .zip
cd c:\tools\php
Add-Content php.ini "`nextension=php_sqlsrv.dll"