pipeline: requirements: image: composer commands: - composer install --no-dev run: image: php commands: - ./backup show config.example.yml test: image: composer commands: - composer install - ./vendor/bin/phpunit tests tools: image: php commands: - "./vendor/bin/phpmd src text cleancode,codesize,controversial,design,naming,unusedcode || exit 0" - "./vendor/bin/phpstan analyze --level=7 src/ backup || exit 0" - "./vendor/bin/psalm || exit 0" - "./vendor/bin/phpcs src || exit 0"