TARGET_APP=nhl-schedule:dev # .PHONY: start # docker-compose -f docker-compose.yaml run --rm nhl-schedule composer install .PHONY: build build: DOCKER_BUILDKIT=1 docker build \ -f docker/php-cli/Dockerfile \ --target dev \ -t $(TARGET_APP) \ . .PHONY: install install: docker-compose -f docker-compose.yaml run --rm nhl-schedule composer install .PHONY: run run: docker-compose -f docker-compose.yaml run --rm nhl-schedule php bin/console app:get-nhl-schedule .PHONY: static-check static-check: docker-compose -f docker-compose.yaml run --rm nhl-schedule php -d memory_limit=4G vendor/bin/phpstan analyse -c phpstan.neon .PHONY: style-check style-check: docker-compose -f docker-compose.yaml run --rm nhl-schedule php -d memory_limit=4G vendor/bin/php-cs-fixer fix --dry-run --diff --show-progress=dots .PHONY: style-fix style-fix: docker-compose -f docker-compose.yaml run --rm nhl-schedule php -d memory_limit=4G vendor/bin/php-cs-fixer fix --diff --show-progress=dots .PHONY: shell shell: docker-compose -f docker-compose.yaml run nhl-schedule sh