forked from eatvio/eatvio-infra
updates from main
This commit is contained in:
24
Makefile
24
Makefile
@@ -80,14 +80,17 @@ make-storage-link:
|
||||
node-frontend-deps:
|
||||
docker-compose exec php-fpm npm i --legacy-peer-deps
|
||||
|
||||
test:
|
||||
docker-compose exec php-fpm vendor/bin/paratest
|
||||
paratest-bin:
|
||||
docker-compose exec -u www-data php-fpm vendor/bin/paratest
|
||||
|
||||
paratest-artisan:
|
||||
docker-compose exec -u www-data php-fpm ./artisan test --parallel --stop-on-failure --env=testing
|
||||
|
||||
fix-insights:
|
||||
docker-compose exec php-fpm ./artisan insights --fix
|
||||
docker-compose exec php-fpm vendor/bin/phpinsights --fix --config-path=./config/insights.php --no-interaction --min-quality=80 --min-complexity=90 --min-architecture=75 --min-style=95
|
||||
|
||||
insights:
|
||||
docker-compose exec php-fpm vendor/bin/phpinsights --config-path=./config/insights.php --no-interaction --min-quality=80 --min-complexity=90 --min-architecture=75 --min-style=95
|
||||
docker-compose exec php-fpm vendor/bin/phpinsights --config-path=./config/insights.php --no-interaction --min-quality=80 --min-complexity=90 --min-architecture=75 --min-style=95 --flush-cache
|
||||
|
||||
rector:
|
||||
docker-compose exec php-fpm vendor/bin/rector process --dry-run
|
||||
@@ -96,12 +99,19 @@ static-analysis:
|
||||
docker-compose exec php-fpm composer static-analysis
|
||||
|
||||
detect-magic-numbers:
|
||||
docker-compose exec php-fpm vendor/bin/phpmnd app/ tests/
|
||||
docker-compose exec -u www-data php-fpm vendor/bin/phpmnd app/ tests/
|
||||
|
||||
ci: fix-code-style detect-magic-numbers test rector insights static-analysis
|
||||
fix-web-permissions:
|
||||
docker-compose exec -T php-fpm chown -R www-data:www-data bootstrap/cache storage
|
||||
|
||||
local-ci:
|
||||
ci: fix-web-permissions fix-code-style detect-magic-numbers test rector insights static-analysis fix-web-permissions
|
||||
|
||||
local-composer-ci:
|
||||
docker-compose exec -T php-fpm composer ci
|
||||
|
||||
test: fix-web-permissions paratest-artisan
|
||||
|
||||
local-ci: fix-web-permissions local-composer-ci fix-web-permissions
|
||||
|
||||
init: clone copy-infra-env restart setup-laravel-packages copy-laravel-env setup-laravel-key run-migrations node-frontend-deps build-frontend-prod fix-permissions make-storage-link
|
||||
|
||||
|
||||
Reference in New Issue
Block a user