Passed
Push — main ( ed328a...522867 )
by Cornelia
05:49
created

Checkout Config

tools:
  php_code_sniffer: true
  php_cpd: true
  php_cs_fixer: true
  php_loc: true
  php_mess_detector: true
  php_pdepend: true
  php_sim: true
  php_analyzer: true
  sensiolabs_security_checker: true
  external_code_coverage: true

build:
  nodes:
    analysis:
      image: default-jammy
      project_setup:
        before:
          - composer install --no-scripts
          - composer dump-autoload
      tests:
        override:
          - php-scrutinizer-run

    my-tests:
      image: default-jammy
      project_setup:
        before:
          - mkdir -p public/build
          - echo '{
              "entrypoints": {
                "app": {
                  "js": ["build/runtime.js", "build/app.js"],
                  "css": ["build/app.css"]
                },
                "projekt": {
                  "js": ["build/runtime.js", "build/projekt.js"],
                  "css": ["build/projekt.css"]
                }
              }
            }' > public/build/entrypoints.json
          - echo '{}' > public/build/manifest.json
          - touch public/build/runtime.js public/build/app.js public/build/app.css
          - touch public/build/projekt.js public/build/projekt.css
          - composer install --no-scripts
          - composer dump-autoload
      tests:
        override:
          -
            command: XDEBUG_MODE=coverage ./vendor/bin/phpunit --coverage-clover=docs/coverage.clover
            coverage:
              file: docs/coverage.clover
              format: clover

Repository Config

# language: php