eidng8/sttbot

View on GitHub
circle.yml

Summary

Maintainability
Test Coverage
machine:
  pre:
    - sudo apt-get update; USE_PRECOMPILE=true sudo -E circleci-install php 7.1.0
  php:
    version: 7.1.0

test:
  override:
    - mkdir -p $CIRCLE_TEST_REPORTS/phpunit
    - phpunit -d memory_limit=512m --coverage-clover $CIRCLE_TEST_REPORTS/phpunit/clover.xml --log-junit $CIRCLE_TEST_REPORTS/phpunit/junit.xml tests
    - 'sed -ie "s#<file name=\(.\)$HOME/$CIRCLE_PROJECT_REPONAME/#<file name=\1#" $CIRCLE_TEST_REPORTS/phpunit/clover.xml'
    - ./vendor/bin/test-reporter --coverage-report $CIRCLE_TEST_REPORTS/phpunit/clover.xml
    # - bash <(curl -s https://codecov.io/bash) -f $CIRCLE_TEST_REPORTS/phpunit/clover.xmle