aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Alexander <admin@m-a-styles.de>2017-01-27 23:06:59 +0100
committerMarc Alexander <admin@m-a-styles.de>2018-01-01 18:53:35 +0100
commitcbee288eeb74efa92b39abe7a2db71dc00ef5b66 (patch)
tree4869e857bafef79d6cab27274559a1c1664e26d9 /.appveyor.yml
parent[3.2.x] Update version number to 3.2.3-dev (diff)
downloadphpbb-cbee288eeb74efa92b39abe7a2db71dc00ef5b66.tar.gz
phpbb-cbee288eeb74efa92b39abe7a2db71dc00ef5b66.tar.bz2
phpbb-cbee288eeb74efa92b39abe7a2db71dc00ef5b66.zip
[ticket/15055] Add .appveyor.yml file
PHPBB3-15055
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml39
1 files changed, 39 insertions, 0 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
new file mode 100644
index 0000000000..1246c7735f
--- /dev/null
+++ b/.appveyor.yml
@@ -0,0 +1,39 @@
+build: false
+clone_folder: c:\projects\phpbb
+
+services:
+ - mssql2014
+
+init:
+ - SET PATH=c:\php;%PATH%
+ - SET COMPOSER_NO_INTERACTION=1
+ - SET SYMFONY_DEPRECATIONS_HELPER=strict
+ - SET ANSICON=121x90 (121x90)
+ - SET SYMFONY_PHPUNIT_SKIPPED_TESTS=phpunit.skipped
+ - REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v DelayedExpansion /t REG_DWORD /d 1 /f
+
+before_test:
+ - sqlcmd -S "(local)\SQL2014" -Q "Use [master]; CREATE DATABASE [phpbb_test]"
+ - SET PATH=C:\Program Files\OpenSSL;C:\tools\php;%PATH%
+ - cinst -y php -version 5.6.17 --allow-empty-checksums
+ - cd c:\tools\php
+ - ps: cat php.ini-production | %{$_ -replace "memory_limit = 128M","memory_limit = 1024M"} | Out-File -Encoding "Default" php.ini
+ - echo date.timezone="UTC" >> php.ini
+ - echo extension_dir=ext >> php.ini
+ - echo extension=php_openssl.dll >> php.ini
+ - echo extension=php_mbstring.dll >> php.ini
+ - echo extension=php_curl.dll >> php.ini
+ - echo extension=php_gd2.dll >> php.ini
+ - echo extension=php_tidy.dll >> php.ini
+ - echo extension=php_fileinfo.dll >> php.ini
+ - php -r "readfile('https://dl.dropboxusercontent.com/u/7129062/sqlsrv_unofficial_3.0.2.2.zip');" > sqlsrv.zip
+ - unzip sqlsrv.zip
+ - copy sqlsrv_unofficial_3.0.2.2\x64\*.dll ext
+ - echo extension=php_sqlsrv_56_nts.dll >> php.ini
+ - echo extension=php_pdo_sqlsrv_56_nts.dll >> php.ini
+ - cd c:\projects\phpbb\phpBB
+ - php ..\composer.phar install
+
+test_script:
+ - cd c:\projects\phpbb
+ - php -e phpBB\vendor\phpunit\phpunit\phpunit