🧑‍💻 Implement uv workspaces (#2090)

This commit is contained in:
Alejandra
2026-01-20 19:19:07 +01:00
committed by GitHub
parent fcad8f8270
commit 3a5611aa7f
9 changed files with 2073 additions and 1626 deletions

View File

@@ -60,7 +60,8 @@ services:
ports:
- "8000:8000"
build:
context: ./backend
context: .
dockerfile: backend/Dockerfile
# command: sleep infinity # Infinite loop to keep container alive doing nothing
command:
- fastapi
@@ -71,7 +72,7 @@ services:
watch:
- path: ./backend
action: sync
target: /app
target: /app/backend
ignore:
- ./backend/.venv
- .venv
@@ -79,7 +80,7 @@ services:
action: rebuild
# TODO: remove once coverage is done locally
volumes:
- ./backend/htmlcov:/app/htmlcov
- ./backend/htmlcov:/app/backend/htmlcov
environment:
SMTP_HOST: "mailcatcher"
SMTP_PORT: "1025"