all: lint-fix lint coverage gen coverage: coverage run --concurrency=multiprocessing manage.py test --failfast -v 3 coverage combine coverage html coverage report lint-fix: isort -rc . black passbook e2e lifecycle lint: pyright pyright e2e lifecycle bandit -r passbook e2e lifecycle pylint passbook e2e lifecycle prospector gen: coverage ./manage.py generate_swagger -o swagger.yaml -f yaml local-stack: export PASSBOOK_TAG=testing docker build -t beryju/passbook:testng . docker-compose up -d docker-compose run --rm server migrate