-.PHONY: deploy test
+.PHONY: deploy test shell
+
+
+UID != id -u
+GID != id -g
deploy: src/wolnelektury/localsettings.py
.ONESHELL:
test:
cd src
- coverage run --branch --source='.' ./manage.py test; true
+ python -Wall -m coverage run --branch --source='.' ./manage.py test; true
coverage html -d ../htmlcov.new
rm -rf ../htmlcov
mv ../htmlcov.new ../htmlcov
coverage report
rm .coverage
+
+
+shell:
+ UID=$(UID) GID=$(GID) docker-compose run --rm dev bash
+
+
+build:
+ UID=$(UID) GID=$(GID) docker-compose build dev