Passed
Push — main ( 2a9aeb...91d0cf )
by Jean-Christophe
02:23
created

Checkout Config

build:
  nodes:
    analysis:
      dependencies:
        before:
          - composer require phpmv/ubiquity:dev-master codeception/codeception:^4.1 phpmv/ubiquity-annotations:^0.0 --dev
      environment:
        php:
          version: 8.0
      tests:
        override:
          - php-scrutinizer-run
    coverage:
      environment:
        php:
          version: 8.0
          ini:
            "xdebug.mode": coverage
      services:
          mysql: 5.7
      tests:
        before:
          - composer require phpmv/ubiquity:dev-master phpmv/ubiquity-annotations:^0.0 --dev
          - mysql -u root mysql < src/tests/unit/db/acls.sql
        override:
          - command: (cd src/ && ./../vendor/bin/codecept build && ./../vendor/bin/codecept run --coverage-xml -v)
            coverage:
              file: src/tests/_output/coverage.xml
              format: clover

filter:
    paths: ["src/Ubiquity/*"]
    excluded_paths:

checks:
    php:
        code_rating: true
        duplication: true

Repository Config

# language: php