29 lines
768 B
Makefile
29 lines
768 B
Makefile
|
|
PHONY: dev stop test lint migrate fresh shell-php shell-node build
|
||
|
|
|
||
|
|
dev:
|
||
|
|
docker compose -f docker/docker-compose.yml up -d
|
||
|
|
|
||
|
|
stop:
|
||
|
|
docker compose -f docker/docker-compose.yml down
|
||
|
|
|
||
|
|
test:
|
||
|
|
docker compose -f docker/docker-compose.yml exec backend composer test
|
||
|
|
|
||
|
|
lint:
|
||
|
|
docker compose -f docker/docker-compose.yml exec backend composer static-analysis
|
||
|
|
|
||
|
|
migrate:
|
||
|
|
docker compose -f docker/docker-compose.yml exec backend php artisan migrate
|
||
|
|
|
||
|
|
fresh:
|
||
|
|
docker compose -f docker/docker-compose.yml exec backend php artisan migrate:fresh --seed
|
||
|
|
|
||
|
|
shell-php:
|
||
|
|
docker compose -f docker/docker-compose.yml exec backend bash
|
||
|
|
|
||
|
|
shell-node:
|
||
|
|
docker compose -f docker/docker-compose.yml exec frontend sh
|
||
|
|
|
||
|
|
build:
|
||
|
|
docker compose -f docker/docker-compose.yml exec frontend npm run build
|