From 9ff64318ab72e24d4e911d59dd7c6e3bcf25af53 Mon Sep 17 00:00:00 2001 From: Erik Huelsmann Date: Wed, 20 Sep 2017 22:22:22 +0200 Subject: [PATCH] * In the 'build LedgerSMB' step, don't change directories --- Dockerfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3b51190..6a46398 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,16 +35,14 @@ ENV LSMB_VERSION 1.5.12 # Install LedgerSMB RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ apt-get -y install git cpanminus make gcc libperl-dev && \ - cd /srv && \ - curl -Lo ledgersmb-$LSMB_VERSION.tar.gz "http://download.ledgersmb.org/f/Releases/$LSMB_VERSION/ledgersmb-$LSMB_VERSION.tar.gz" && \ - tar -xvzf ledgersmb-$LSMB_VERSION.tar.gz && \ - rm -f ledgersmb-$LSMB_VERSION.tar.gz && \ - cd ledgersmb && \ + curl -Lo /tmp/ledgersmb-$LSMB_VERSION.tar.gz "https://download.ledgersmb.org/f/Releases/$LSMB_VERSION/ledgersmb-$LSMB_VERSION.tar.gz" && \ + tar -xvzf /tmp/ledgersmb-$LSMB_VERSION.tar.gz --directory /srv && \ + rm -f /tmp/ledgersmb-$LSMB_VERSION.tar.gz && \ cpanm --quiet --notest \ --with-feature=starman \ --with-feature=latex-pdf-ps \ --with-feature=openoffice \ - --installdeps . && \ + --installdeps /srv/ledgersmb/ && \ apt-get purge -y git cpanminus make gcc libperl-dev && \ apt-get autoremove -y && \ apt-get autoclean && \