diff --git a/README.md b/README.md index d6302aa..a0158f3 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ Padawan.php smart php intelligent code completion for php projects [![Join the chat at https://gitter.im/mkusher/padawan.php](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mkusher/padawan.php?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build Status](https://travis-ci.org/padawan-php/padawan.php.svg?branch=master)](https://travis-ci.org/padawan-php/padawan.php) +[![Windows Build Status](https://ci.appveyor.com/api/projects/status/kb5lfiyc3feg3met/branch/master)](https://ci.appveyor.com/project/mkusher/padawan-php) [![Total Downloads](https://poser.pugx.org/mkusher/padawan/downloads)](https://packagist.org/packages/mkusher/padawan) [![Latest Stable Version](https://poser.pugx.org/mkusher/padawan/v/stable)](https://packagist.org/packages/mkusher/padawan) [![Latest Unstable Version](https://poser.pugx.org/mkusher/padawan/v/unstable)](https://packagist.org/packages/mkusher/padawan) diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..491b802 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,33 @@ +build: false +clone_folder: c:\projects\padawan + +cache: + - composer.phar + +init: + - SET PATH=c:\php;%PATH% + - SET COMPOSER_NO_INTERACTION=1 + +install: + - IF EXIST c:\tools\php (SET PHP=0) + - IF %PHP%==1 cinst -y OpenSSL.Light + - IF %PHP%==1 cinst -y php + - cd c:\tools\php + - IF %PHP%==1 copy php.ini-production php.ini /Y + - IF %PHP%==1 echo date.timezone="UTC" >> php.ini + - IF %PHP%==1 echo extension_dir=ext >> php.ini + - IF %PHP%==1 echo extension=php_openssl.dll >> php.ini + - IF %PHP%==1 echo extension=php_mbstring.dll >> php.ini + - IF %PHP%==1 echo extension=php_fileinfo.dll >> php.ini + - IF %PHP%==1 echo @php %%~dp0composer.phar %%* > composer.bat + - appveyor DownloadFile https://getcomposer.org/composer.phar + - cd c:\projects\padawan + - IF NOT EXIST composer.phar (appveyor DownloadFile https://getcomposer.org/download/1.3.0/composer.phar) + - php composer.phar install --prefer-dist --no-progress + +test_script: + - cd c:\projects\padawan + - SET X=0 + - php bin/peridot specs || SET X=!errorlevel! + - php bin/behat || SET X=!errorlevel! + - exit %X%