feat: add mlflow and lightbm model

This commit is contained in:
Stijnvandenbroek
2026-03-07 20:45:25 +00:00
parent b944d1f214
commit 61abb37ef4
12 changed files with 1430 additions and 4 deletions

View File

@@ -5,8 +5,8 @@ WORKDIR /app
COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
# Install system dependencies (git is required by elementary/dbt deps)
RUN apt-get update && apt-get install -y --no-install-recommends git && rm -rf /var/lib/apt/lists/*
# Install system dependencies (git is required by elementary/dbt deps, libgomp1 for LightGBM)
RUN apt-get update && apt-get install -y --no-install-recommends git libgomp1 && rm -rf /var/lib/apt/lists/*
# Install dependencies before copying full source (layer caching)
COPY pyproject.toml uv.lock* ./