Initial commit: BtToxin Pipeline project structure

This commit is contained in:
2025-10-13 19:22:56 +08:00
commit c7744836e9
37 changed files with 1146 additions and 0 deletions

21
Makefile Normal file
View File

@@ -0,0 +1,21 @@
.PHONY: help dev build test clean
help:
@echo "BtToxin Pipeline Commands:"
@echo " make dev - Start development environment"
@echo " make build - Build Docker images"
@echo " make test - Run tests"
@echo " make clean - Clean up"
dev:
docker compose -f config/docker-compose.yml up -d
build:
docker compose -f config/docker-compose.yml build
test:
cd backend && pytest
clean:
docker compose -f config/docker-compose.yml down -v
rm -rf uploads/ results/ logs/