circle.yml 877 B

123456789101112131415161718192021222324252627
  1. machine:
  2. xcode:
  3. version: 8.2
  4. checkout:
  5. pre:
  6. - system_profiler SPSoftwareDataType
  7. dependencies:
  8. cache_directories:
  9. - ~/.composer
  10. - ~/Library/Caches/Homebrew
  11. pre:
  12. - brew update
  13. - brew tap homebrew/homebrew-php
  14. - brew install php71
  15. - mkdir $(brew --prefix)/etc/php/7.1/conf.d
  16. - echo "memory_limit = 512M" > $(brew --prefix)/etc/php/7.1/conf.d/memory.ini
  17. - curl -sS https://getcomposer.org/installer | php
  18. - php composer.phar global show hirak/prestissimo -q || php composer.phar global require --no-interaction --no-progress --optimize-autoloader hirak/prestissimo
  19. override:
  20. - php composer.phar install --no-interaction --no-progress
  21. test:
  22. override:
  23. - vendor/bin/phpunit
  24. - PHP_CS_FIXER_FUTURE_MODE=1 php php-cs-fixer --diff --dry-run -v fix