-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathMakefile
More file actions
23 lines (19 loc) · 739 Bytes
/
Makefile
File metadata and controls
23 lines (19 loc) · 739 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
build:
docker compose --file ./cicd/docker-compose.yml build
up: start
run: start
start: stop
docker compose --file ./cicd/docker-compose.yml up --detach
stop:
docker compose --file ./cicd/docker-compose.yml down
configure:
cd backend && python3.11 -m venv venv
cd backend && source ./venv/bin/activate && pip install -r requirements.dev.txt -r requirements.txt
cd frontend && npm install
format:
cd backend && source ./venv/bin/activate && autoflake -r --in-place --remove-all-unused-imports ./my_app_api
cd backend && source ./venv/bin/activate && isort ./my_app_api
cd backend && source ./venv/bin/activate && black ./my_app_api
cd frontend && npm run lint
cd frontend && npm run format
cd frontend && npm run stylelint