Cleanup Dockerfile

This commit is contained in:
ChrisTerBeke 2018-02-27 13:31:07 +01:00
parent dae2d9d761
commit 4dd01afffb

View File

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