ChrisTerBeke 7 years ago
parent
commit
e8481f5505
2 changed files with 5 additions and 9 deletions
  1. 4 9
      Dockerfile
  2. 1 0
      run_in_docker.sh

+ 4 - 9
Dockerfile

@@ -2,10 +2,10 @@ FROM ultimaker/cura-build-environment:1
 
 
 # Environment vars for easy configuration
 # Environment vars for easy configuration
 ENV CURA_BENV_BUILD_TYPE=Release
 ENV CURA_BENV_BUILD_TYPE=Release
-ENV CURA_BRANCH=3.2
-ENV URANIUM_BRANCH=$CURA_BRANCH
-ENV CURA_ENGINE_BRANCH=$CURA_BRANCH
-ENV MATERIALS_BRANCH=$CURA_BRANCH
+ENV CURA_BRANCH=docker
+ENV URANIUM_BRANCH=3.2
+ENV CURA_ENGINE_BRANCH=3.2
+ENV MATERIALS_BRANCH=3.2
 ENV CURA_APP_DIR=/srv/cura
 ENV CURA_APP_DIR=/srv/cura
 
 
 # Ensure our sources dir exists
 # Ensure our sources dir exists
@@ -41,13 +41,8 @@ RUN make install
 # Make sure Cura can find CuraEngine
 # Make sure Cura can find CuraEngine
 RUN ln -s /usr/local/bin/CuraEngine $CURA_APP_DIR/Cura
 RUN ln -s /usr/local/bin/CuraEngine $CURA_APP_DIR/Cura
 
 
-# Tmp cleanup
-RUN rm -Rf /var/cache
-
 # Run Cura
 # Run Cura
 WORKDIR $CURA_APP_DIR/Cura
 WORKDIR $CURA_APP_DIR/Cura
 ENV PYTHONPATH=${PYTHONPATH}:$CURA_APP_DIR/Uranium
 ENV PYTHONPATH=${PYTHONPATH}:$CURA_APP_DIR/Uranium
-ENV DISPLAY=:1.0
-ADD run_in_docker.sh .
 RUN chmod +x ./run_in_docker.sh
 RUN chmod +x ./run_in_docker.sh
 CMD "./run_in_docker.sh"
 CMD "./run_in_docker.sh"

+ 1 - 0
run_in_docker.sh

@@ -1,3 +1,4 @@
 #!/usr/bin/env bash
 #!/usr/bin/env bash
 Xvfb :1 -screen 0 1280x800x16 &
 Xvfb :1 -screen 0 1280x800x16 &
+export DISPLAY=:1.0
 python3 cura_app.py --headless
 python3 cura_app.py --headless