-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy path.scrutinizer.yml
28 lines (25 loc) · 1.02 KB
/
.scrutinizer.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
build:
image: default-jammy
environment:
php: '8.2'
node: 'v18.13'
nodes:
analysis:
requires:
- branch: /^master$|^(bugfix|hotfix|beta)\/.+|^feature\/[a-z]+-\d+\/(master|dev)-.+|^feature\/[a-z]+-\d+\/[a-z]+-\d+\/(master|dev)-.+/
tests:
override:
- php-scrutinizer-run
filter:
excluded_paths:
- Bundles/Propel/src/Spryker/Zed/Propel/Business/Builder/*
- Bundles/PropelOrm/src/Spryker/Zed/PropelOrm/Business/Polyfill/*
- Bundles/Security/src/Spryker/Yves/Security/Plugin/Application/*
- Bundles/Security/src/Spryker/Zed/Security/Communication/Plugin/Application/*
- Bundles/*/src/Spryker/Zed/*/*/*Factory.php
- Bundles/*/src/Spryker/Client/*/*Factory.php
- Bundles/*/src/Spryker/*/*/*DependencyProvider.php
- Bundles/Transfer/tests/_data/test_files/*
- Bundles/Development/*
build_failure_conditions:
- 'project.metric("scrutinizer.quality", < 9.80)'