* In the 'build LedgerSMB' step, don't change directories

This commit is contained in:
Erik Huelsmann 2017-09-20 22:22:22 +02:00
parent 46ae598da0
commit 9ff64318ab

View File

@ -35,16 +35,14 @@ ENV LSMB_VERSION 1.5.12
# Install LedgerSMB # Install LedgerSMB
RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ RUN DEBIAN_FRONTEND=noninteractive apt-get update && \
apt-get -y install git cpanminus make gcc libperl-dev && \ apt-get -y install git cpanminus make gcc libperl-dev && \
cd /srv && \ curl -Lo /tmp/ledgersmb-$LSMB_VERSION.tar.gz "https://download.ledgersmb.org/f/Releases/$LSMB_VERSION/ledgersmb-$LSMB_VERSION.tar.gz" && \
curl -Lo ledgersmb-$LSMB_VERSION.tar.gz "http://download.ledgersmb.org/f/Releases/$LSMB_VERSION/ledgersmb-$LSMB_VERSION.tar.gz" && \ tar -xvzf /tmp/ledgersmb-$LSMB_VERSION.tar.gz --directory /srv && \
tar -xvzf ledgersmb-$LSMB_VERSION.tar.gz && \ rm -f /tmp/ledgersmb-$LSMB_VERSION.tar.gz && \
rm -f ledgersmb-$LSMB_VERSION.tar.gz && \
cd ledgersmb && \
cpanm --quiet --notest \ cpanm --quiet --notest \
--with-feature=starman \ --with-feature=starman \
--with-feature=latex-pdf-ps \ --with-feature=latex-pdf-ps \
--with-feature=openoffice \ --with-feature=openoffice \
--installdeps . && \ --installdeps /srv/ledgersmb/ && \
apt-get purge -y git cpanminus make gcc libperl-dev && \ apt-get purge -y git cpanminus make gcc libperl-dev && \
apt-get autoremove -y && \ apt-get autoremove -y && \
apt-get autoclean && \ apt-get autoclean && \