Translated using Weblate (German)
[phpmyadmin.git] / .scrutinizer.yml
blob946340daaa6e9b63e7e7ec5cc5b508e5654ba4d4
1 # scrutinizer-ci.com configuration
2 imports:
3   - javascript
4   - php
5 filter:
6   excluded_paths:
7     - build/
8     - node_modules/
9     - public/js/
10     - tmp/
11     - vendor/
12     - test/doctum-config.php
13 checks:
14   javascript: true
15   php: true
16 tools:
17   external_code_coverage:
18     runs: 4 # php 7.x versions
19     timeout: 900 # 15 min
20 build:
21   nodes:
22     analysis:
23       environment:
24         php: 8.1
25         node: 16
26       dependencies:
27         before:
28           - composer config --unset repositories.0
29           - composer install
30           - composer require tecnickcom/tcpdf pragmarx/google2fa-qrcode bacon/bacon-qr-code code-lts/u2f-php-server
31       tests:
32         override:
33           - php-scrutinizer-run
34           - phpcs-run