Add more utilities to Makefile
This commit is contained in:
parent
1ccfdc321a
commit
f7b69f7704
|
@ -6,7 +6,7 @@ RUN npm install && \
|
||||||
|
|
||||||
FROM python:3.10.9-alpine
|
FROM python:3.10.9-alpine
|
||||||
|
|
||||||
ENV VERSION_NUMBER 0.1.1-6-g25a58c2
|
ENV VERSION_NUMBER 0.1.1-7-g1ccfdc3
|
||||||
ENV PROD 1
|
ENV PROD 1
|
||||||
|
|
||||||
RUN apk add \
|
RUN apk add \
|
||||||
|
|
9
Makefile
9
Makefile
|
@ -1,5 +1,3 @@
|
||||||
.PHONY: createsuperuser shell cleanstatic
|
|
||||||
|
|
||||||
all: css migrate
|
all: css migrate
|
||||||
|
|
||||||
initialize: npm css migrate sethookdir loadplatforms
|
initialize: npm css migrate sethookdir loadplatforms
|
||||||
|
@ -24,8 +22,11 @@ migrate: makemigrations
|
||||||
dev: migrate sethookdir
|
dev: migrate sethookdir
|
||||||
poetry run python src/web/manage.py runserver_plus
|
poetry run python src/web/manage.py runserver_plus
|
||||||
|
|
||||||
|
caddy:
|
||||||
|
caddy run --watch
|
||||||
|
|
||||||
dev-prod: migrate collectstatic sethookdir
|
dev-prod: migrate collectstatic sethookdir
|
||||||
cd src/web/; poetry run python -m gunicorn --bind 0.0.0.0:8001 web.asgi:application -k uvicorn.workers.UvicornWorker
|
cd src/web/; PROD=1 poetry run python -m gunicorn --bind 0.0.0.0:8001 web.asgi:application -k uvicorn.workers.UvicornWorker
|
||||||
|
|
||||||
dumptracker:
|
dumptracker:
|
||||||
poetry run python src/web/manage.py dumpdata --format yaml tracker --output tracker_fixture.yaml
|
poetry run python src/web/manage.py dumpdata --format yaml tracker --output tracker_fixture.yaml
|
||||||
|
@ -60,4 +61,4 @@ date:
|
||||||
cleanstatic:
|
cleanstatic:
|
||||||
rm -r src/web/static/*
|
rm -r src/web/static/*
|
||||||
|
|
||||||
clean: cleanstatic
|
clean: cleanstatic
|
||||||
|
|
Loading…
Reference in New Issue