.appveyor.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. build: false
  2. platform: x86
  3. clone_folder: C:\projects\cocur\slugify
  4. cache:
  5. - '%APPDATA%\Composer'
  6. - '%LOCALAPPDATA%\Composer'
  7. - C:\tools\composer.phar -> .appveyor.yml
  8. - C:\tools\php -> .appveyor.yml
  9. init:
  10. - SET PATH=C:\tools\php;%PATH%
  11. - SET COMPOSER_BINARY=C:\tools\composer.phar
  12. install:
  13. - ps: Set-Service wuauserv -StartupType Manual
  14. - IF NOT EXIST C:\tools\php (choco install --yes --allow-empty-checksums php --params '/InstallDir:C:\tools\php')
  15. - cd C:\tools\php
  16. - copy php.ini-production php.ini /Y
  17. - echo date.timezone="UTC" >> php.ini
  18. - echo extension_dir=ext >> php.ini
  19. - echo extension=php_openssl.dll >> php.ini
  20. - echo extension=php_mbstring.dll >> php.ini
  21. - echo extension=php_curl.dll >> php.ini
  22. - echo memory_limit=3G >> php.ini
  23. - IF NOT EXIST C:\tools\composer.phar (cd C:\tools && appveyor DownloadFile https://getcomposer.org/composer.phar)
  24. - cd %APPVEYOR_BUILD_FOLDER%
  25. - php C:\tools\composer.phar update --no-interaction --no-progress --optimize-autoloader --prefer-stable
  26. test_script:
  27. - cd %APPVEYOR_BUILD_FOLDER%
  28. - php vendor\bin\simple-phpunit