a1c00l commited on
Commit
fd57e8a
·
verified ·
1 Parent(s): 83decd8

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -0
Dockerfile CHANGED
@@ -17,6 +17,12 @@ RUN pip install --no-cache-dir -r requirements.txt
17
  # Copy all application files (including setup.py)
18
  COPY . /app
19
 
 
 
 
 
 
 
20
  # Creates a directory called "output" inside application directory, sets permissions so that the application can write files to this directory
21
  # RUN mkdir -p /app/output && chmod 777 /app/output
22
 
 
17
  # Copy all application files (including setup.py)
18
  COPY . /app
19
 
20
+ # Safety check to ensure correct directory naming
21
+ RUN if [ -d "/app/src/aibom-generator" ] && [ ! -d "/app/src/aibom_generator" ]; then \
22
+ mv /app/src/aibom-generator /app/src/aibom_generator; \
23
+ echo "Renamed directory to match Python import conventions"; \
24
+ fi
25
+
26
  # Creates a directory called "output" inside application directory, sets permissions so that the application can write files to this directory
27
  # RUN mkdir -p /app/output && chmod 777 /app/output
28