fix(docker): copy all refactored bridge modules into the image
All checks were successful
Testing Build / build (push) Successful in 8m40s
All checks were successful
Testing Build / build (push) Successful in 8m40s
The Dockerfile still only COPYed the pre-refactor module list, so the testing image built from the split-module branch crashed immediately with ModuleNotFoundError: No module named 'spoolman_client'. Add the new bridge_*.py mixins plus spoolman_client/gcode_store/gcode_meta/ camera/credentials. Verified with a local docker build + run against the real printer.
This commit is contained in:
@@ -9,6 +9,7 @@ RUN pip install --no-cache-dir -r requirements.txt && \
|
||||
apt-get purge -y gcc python3-dev && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
COPY kobrax_moonraker_bridge.py .
|
||||
COPY bridge_*.py .
|
||||
COPY web/ ./web/
|
||||
# Statische Daten (orca_filaments.json etc.) liegen in /app/static/, NICHT in
|
||||
# /app/data/ — letzteres wird vom User als Volume gemountet (Runtime-State).
|
||||
@@ -17,6 +18,11 @@ COPY config_loader.py .
|
||||
COPY env_loader.py .
|
||||
COPY kobrax_client.py .
|
||||
COPY orca_filaments.py .
|
||||
COPY spoolman_client.py .
|
||||
COPY gcode_store.py .
|
||||
COPY gcode_meta.py .
|
||||
COPY camera.py .
|
||||
COPY credentials.py .
|
||||
COPY VERSION .
|
||||
COPY anycubic_slicer.crt .
|
||||
COPY anycubic_slicer.key .
|
||||
|
||||
Reference in New Issue
Block a user