46 lines
647 B
Makefile
46 lines
647 B
Makefile
.PHONY: sync check fix up recreate down restart rebuild gateway logs shell deploy
|
|
|
|
sync:
|
|
uv sync --extra local
|
|
|
|
check:
|
|
uv run ruff format --check
|
|
uv run ruff check
|
|
uv run ty check
|
|
|
|
fix:
|
|
uv run ruff format
|
|
uv run ruff check --fix
|
|
|
|
up:
|
|
docker compose up -d
|
|
|
|
recreate:
|
|
docker compose up -d --force-recreate
|
|
|
|
down:
|
|
docker compose down
|
|
|
|
restart:
|
|
$(MAKE) recreate
|
|
|
|
rebuild:
|
|
docker compose build
|
|
docker compose up -d
|
|
|
|
gateway:
|
|
docker compose build gateway
|
|
docker compose up -d gateway
|
|
|
|
logs:
|
|
docker compose logs -f $(filter-out $@,$(MAKECMDGOALS))
|
|
|
|
shell:
|
|
docker exec -it beaver-gateway bash
|
|
|
|
deploy:
|
|
git push origin main:stable
|
|
|
|
%:
|
|
@:
|