Skip to content
Snippets Groups Projects
Commit f3875064 authored by Reiter, Christoph's avatar Reiter, Christoph :snake:
Browse files

CI: merge linting jobs into one

To speed things up
parent 28a47b4c
No related branches found
No related tags found
No related merge requests found
Pipeline #61392 passed
......@@ -41,29 +41,17 @@ test-php8.0:
PHP: "php8.0"
<<: *test_defaults
psalm:
linting:
stage: test
allow_failure: true
script:
- sudo update-alternatives --set php /usr/bin/php7.4
- composer install
- composer run psalm
phpstan:
stage: test
allow_failure: true
script:
- sudo update-alternatives --set php /usr/bin/php7.4
- composer install
- composer run phpstan
cs-fixer:
stage: test
allow_failure: true
script:
- sudo update-alternatives --set php /usr/bin/php7.4
- composer install
- composer run cs
- result=0
- composer run cs || result=1
- composer run phpstan || result=1
- composer run psalm || result=1
- exit $result
.deploy_defaults: &deploy_defaults
needs: ["test-php7.3", "test-php7.4"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment