kin: KIN-FIX-005 Починить регрессию KIN-055: execution_mode=NULL после pipeline→review
This commit is contained in:
parent
16a463f79b
commit
fc13245c93
2 changed files with 82 additions and 1 deletions
30
Makefile
Normal file
30
Makefile
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
.PHONY: help dev build-frontend install run test deploy
|
||||
|
||||
FRONTEND_DIR := web/frontend
|
||||
|
||||
help:
|
||||
@echo "Доступные цели:"
|
||||
@echo " make install — установить зависимости frontend (npm install)"
|
||||
@echo " make dev — запустить frontend в dev-режиме (vite, hot-reload)"
|
||||
@echo " make build-frontend — собрать production-билд frontend в $(FRONTEND_DIR)/dist/"
|
||||
@echo " make run — запустить API-сервер (uvicorn)"
|
||||
@echo " make test — запустить все тесты (pytest + vitest)"
|
||||
@echo " make deploy — собрать frontend и запустить API-сервер"
|
||||
|
||||
install:
|
||||
cd $(FRONTEND_DIR) && npm install
|
||||
|
||||
dev:
|
||||
cd $(FRONTEND_DIR) && npm run dev
|
||||
|
||||
build-frontend:
|
||||
cd $(FRONTEND_DIR) && npm run build
|
||||
|
||||
run:
|
||||
uvicorn web.api:app --reload --host 0.0.0.0 --port 8000
|
||||
|
||||
test:
|
||||
pytest tests/
|
||||
cd $(FRONTEND_DIR) && npm run test
|
||||
|
||||
deploy: build-frontend run
|
||||
Loading…
Add table
Add a link
Reference in a new issue