From 718c1f3caf465860b264a5c91458514d6089e6b8 Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Tue, 5 Oct 2021 14:59:50 +0200 Subject: [PATCH] CI: run all linting tasks in one job --- .gitlab-ci.yml | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9878d90..1e87166 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,26 +38,14 @@ 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 \ No newline at end of file -- GitLab