Files
vision/.gitlab-ci.yml
Xbird 9f22f5b1ee V-Beta-1.0.0
Vision is out of alpha !
2022-02-02 17:46:29 +01:00

41 lines
814 B
YAML

image: jakzal/phpqa
include:
- template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml'
before_script:
- composer install --no-scripts
cache:
paths:
- vendor/
stages:
- SecurityChecker
- CodingStandards
- UnitTests
security-checker:
stage: SecurityChecker
script:
- local-php-security-checker --path=./composer.lock
allow_failure: false
phpcs:
stage: CodingStandards
script:
- phpcs --version && phpcs --standard=PSR12 --ignore=./src/Kernel.php ./src
allow_failure: false
phpstan:
stage: CodingStandards
script:
- phpstan --version && phpstan analyse ./src
allow_failure: false
twig-lint:
stage: CodingStandards
script:
- twig-lint --version && twig-lint lint ./templates
allow_failure: false