.ONESHELL:
.PHONY:
.SILENT:

bash:
	docker compose run --build --rm php bash

down:
	docker compose down --remove-orphans

ps:
	docker compose ps

publish:
	sh bin/publish.sh

purge:
	docker compose down --remove-orphans --volumes

up:
	docker compose up --build --detach

qa-phpstan:
	docker compose run --build --rm php vendor/bin/phpstan

qa-phpunit:
	docker compose run --build --rm php vendor/bin/phpunit

qa: qa-phpstan qa-phpunit
