circle.yml 643 B

123456789101112131415161718192021222324
  1. machine:
  2. hosts:
  3. localhost: 127.0.0.1
  4. php:
  5. version: 7.1.9
  6. node:
  7. version: 6.9.1
  8. npm:
  9. version: 3.10.8
  10. yarn:
  11. version: 0.21.3
  12. dependencies:
  13. pre:
  14. - sudo composer self-update
  15. - composer install
  16. - mkdir -p build/logs
  17. - pip install --user codecov
  18. post:
  19. - sudo ln -s /opt/circleci/.phpenv/shims/php /usr/local/bin/php
  20. - sudo cp /opt/circleci/.phpenv/shims/php /usr/bin/php
  21. test:
  22. override:
  23. - vendor/bin/phpunit --configuration phpunit.xml --colors --coverage-text --coverage-clover build/logs/clover.xml
  24. - vendor/bin/phpcs --standard=PSR2 --extensions=php --ignore=*/test/* ./src/class