diff --git a/Makefile b/Makefile index 56facdc..f51a4f3 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,9 @@ app: ./manage.py runserver +build-app: + docker build --target webapp -t bert-serv . +build-worker: + docker build --target celery_worker -t bert-serv-worker . coverage-html: pytest --cov=. --cov-report=html deps: @@ -10,8 +14,18 @@ freeze: pip3 freeze > requirements-freeze.txt migrate: ./manage.py migrate +run-app: + docker run -d --name bert-serv --network host bert-serv +run-worker: + docker run -d --name bert-serv-worker --network host bert-serv-worker services: docker-compose up --detach celery_worker rabbitmq redis +stop-app: + docker stop bert-serv || true + docker rm bert-serv || true +stop-worker: + docker stop bert-serv-worker || true + docker rm bert-serv-worker || true test: pytest -s . test-ci: