diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 065cee260a309ec2507042ed8cba299b98c4eedd..44e040a9be6f5fee92ad3875509da4d8d4140b8a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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"]