RoyAalekh commited on
Commit
edfc9a5
·
1 Parent(s): c7ed2a6

refactored docker file to install gitlfs

Browse files
Files changed (2) hide show
  1. .dockerignore +2 -2
  2. Dockerfile +6 -0
.dockerignore CHANGED
@@ -8,9 +8,9 @@ __pycache__
8
  .env
9
  .git
10
  .gitignore
11
- Data
12
- outputs
13
  reports/*.pdf
14
  configs/*.secrets.*
15
  uv.lock
16
  code4change_analysis.egg-info
 
 
 
8
  .env
9
  .git
10
  .gitignore
 
 
11
  reports/*.pdf
12
  configs/*.secrets.*
13
  uv.lock
14
  code4change_analysis.egg-info
15
+ !data/court_data.duckdb
16
+
Dockerfile CHANGED
@@ -14,6 +14,12 @@ ENV PATH="/root/.local/bin:${PATH}"
14
 
15
  COPY . .
16
 
 
 
 
 
 
 
17
  RUN uv venv .venv \
18
  && uv pip install --upgrade pip setuptools wheel \
19
  && uv pip install .
 
14
 
15
  COPY . .
16
 
17
+ # Install git and git-lfs to fetch LFS objects
18
+ RUN apt-get update && apt-get install -y --no-install-recommends git git-lfs \
19
+ && git lfs install \
20
+ && git lfs pull \
21
+ && rm -rf /var/lib/apt/lists/*
22
+
23
  RUN uv venv .venv \
24
  && uv pip install --upgrade pip setuptools wheel \
25
  && uv pip install .