Tweeked deployment (again!)

This commit is contained in:
2026-06-19 14:03:50 +10:00
parent e797876c16
commit 0e69cdeca4
3 changed files with 24 additions and 7 deletions
+18 -4
View File
@@ -1,18 +1,32 @@
PYTHON=env/bin/python
DROPZONE=5.7.0
test:
VERSION=0.8.4
export DJANGO_SETTINGS_MODULE=polyphonic.config.settings.dev
-include local.mk
test: .coverage
check: .lint
pre-commit: check test
.coverage: polyphonic
poetry run coverage run --include "polyphonic/*" --omit "*/migrations/*" polyphonic/manage.py test polyphonic
poetry run coverage html
poetry run coverage report
check:
.lint: polyphonic
poetry run ruff check polyphonic
poetry run ruff format --check polyphonic
touch $@
pre-commit: check test
build:
build: dist/polyphonic-${VERSION}-py3-none-any.whl
dist/polyphonic-${VERSION}-py3-none-any.whl: polyphonic
poetry build
dev-setup: