diff --git a/.travis.yml b/.travis.yml index a27e7f8..3794bb0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,8 +19,18 @@ matrix: dist: precise - php: hhvm install: composer require phpunit/phpunit:^5 --dev --no-interaction + - name: "Windows" + os: windows + language: shell # no built-in php support + before_install: + - choco install php + - choco install composer + - export PATH="$(powershell -Command '("Process", "Machine" | % { [Environment]::GetEnvironmentVariable("PATH", $_) -Split ";" -Replace "\\$", "" } | Select -Unique | % { cygpath $_ }) -Join ":"')" + - php -r "file_put_contents(php_ini_loaded_file(),'extension_dir=ext'.PHP_EOL,FILE_APPEND);" + - php -r "file_put_contents(php_ini_loaded_file(),'extension=sockets'.PHP_EOL,FILE_APPEND);" allow_failures: - php: hhvm + - os: windows sudo: false