| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- build: false
- shallow_clone: true
- platform: 'x86'
- clone_folder: c:\projects\cakephp
- branches:
- only:
- - 3.0
- environment:
- global:
- db_class: 'Cake\Database\Driver\SqlServer'
- db_database: 'cakephp'
- db_login: 'sa'
- db_password: 'Password12!'
- PHP: "C:/PHP"
- matrix:
- - db: 2008
- db_dsn: 'sqlsrv:Server=.\SQL2008R2SP2;Database=cakephp;MultipleActiveResultSets=false'
- - db: 2012
- db_dsn: 'sqlsrv:Server=.\SQL2012SP1;Database=cakephp;MultipleActiveResultSets=false'
- services:
- - mssql2008r2sp2
- - mssql2012sp1
- init:
- - SET PATH=C:\php\;%PATH%
- install:
- - cd c:\
- - ps: Start-FileDownload 'http://ci.cakephp.org/php.zip'
- - 7z x php.zip -oc:\php
- - cd c:\php
- - copy php.ini-production php.ini
- - echo date.timezone="UTC" >> php.ini
- - echo extension_dir=ext >> php.ini
- - echo extension=php_openssl.dll >> php.ini
- - echo extension=php_sqlsrv.dll >> php.ini
- - echo extension=php_pdo_sqlsrv.dll >> php.ini
- - echo extension=php_pdo_mysql.dll >> php.ini
- - echo extension=php_intl.dll >> php.ini
- - echo extension=php_mbstring.dll >> php.ini
- - echo extension=php_fileinfo.dll >> php.ini
- - cd C:\projects\cakephp
- - php -r "readfile('https://getcomposer.org/installer');" | php
- - php composer.phar install --prefer-dist --no-interaction --dev
- test_script:
- - sqlcmd -S ".\SQL2008R2SP2" -U sa -P Password12! -Q "create database cakephp;"
- - sqlcmd -S ".\SQL2012SP1" -U sa -P Password12! -Q "create database cakephp;"
- - cd C:\projects\cakephp
- - vendor\bin\phpunit.bat
|