Files
Jacky 6588e128bd
CI / test (pull_request) Failing after 6s
docs: add universal context capsule
2026-09-28 22:15:02 +08:00

33 lines
877 B
Makefile

.PHONY: install migrate seed local-admin run run-asgi test check context-check
install:
python3 -m venv .venv
.venv/bin/pip install -r requirements-dev.txt
migrate:
cd backend && ../.venv/bin/python manage.py migrate
seed:
cd backend && ../.venv/bin/python manage.py seed_initial_content
cd backend && ../.venv/bin/python manage.py seed_contests
local-admin:
cd backend && ../.venv/bin/python manage.py init_local_admin
run:
cd backend && ../.venv/bin/python manage.py runserver
run-asgi:
cd backend && ../.venv/bin/uvicorn config.asgi:application --host 127.0.0.1 --port 8000 --reload
test:
.venv/bin/python -m pytest -q
context-check:
python3 scripts/check_context.py
check: context-check
.venv/bin/ruff check backend scripts
cd backend && ../.venv/bin/python manage.py check
cd backend && ../.venv/bin/python manage.py makemigrations --check --dry-run