Browse Source

Cleanup Dockerfile

ChrisTerBeke 7 years ago
parent
commit
4dd01afffb
1 changed files with 7 additions and 4 deletions
  1. 7 4
      Dockerfile

+ 7 - 4
Dockerfile

@@ -5,20 +5,23 @@ ENV CURA_BRANCH=master
 ENV URANIUM_BRANCH=$CURA_BRANCH
 ENV CURA_BENV_GIT_DIR=/srv/cura
 
-# Setup the repositories
 RUN mkdir $CURA_BENV_GIT_DIR
+
+# Setup Uranium
 WORKDIR $CURA_BENV_GIT_DIR
 RUN git clone https://github.com/Ultimaker/Uranium
 WORKDIR $CURA_BENV_GIT_DIR/Uranium
 RUN git fetch origin
 RUN git checkout $URANIUM_BRANCH
+RUN export PYTHOHPATH="${PYTHONPATH}:$CURA_BENV_GIT_DIR/Uranium"
+
+# Setup Cura
+WORKDIR $CURA_BENV_GIT_DIR
 RUN git clone https://github.com/Ultimaker/cura
 WORKDIR $CURA_BENV_GIT_DIR/Cura
 RUN git fetch origin
 RUN git checkout origin $CURA_BRANCH
 
-# Ensure Uranium is in the python path
-RUN export PYTHOHPATH="${PYTHONPATH}:$CURA_BENV_GIT_DIR/Uranium"
-
 # Run Cura
+WORKDIR $CURA_BENV_GIT_DIR/Cura
 CMD ["python3", "cura_app.py"]