From df0c5a29f88043d4b174269d3a46c7a54c356ffd Mon Sep 17 00:00:00 2001
From: maikkeli <michael@Ritas-iMac.gateway>
Date: Fri, 29 Jan 2016 19:09:24 +1030
Subject: [PATCH] Merge remote-tracking branch 'ledgersmb/master' into
 repo-caching-and-version-build-arg

# Conflicts:
#	Dockerfile
---
 Dockerfile | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 3c6e203..f6ef8d3 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -36,9 +36,10 @@ RUN apt-get install -y \
     PGObject::Type::DateTime \
     App::LedgerSMB::Admin
 
-WORKDIR /srv 
+# Install LedgerSMB
 
-RUN git clone https://github.com/ledgersmb/LedgerSMB.git ledgersmb
+RUN cd /srv && \
+  git clone https://github.com/ledgersmb/LedgerSMB.git ledgersmb
 
 # Set LedgerSMB version (git tag/branch/commit)
 # Change LSMB_VERSION or use --build-arg on docker build commandline;
@@ -58,8 +59,10 @@ ENV LSMB_VERSION ${LSMB_VERSION}
 # fetch changes to repo since possibly cached git clone above.
 # checkout specified tag/branch/commit (**NOTE above)
 # merge changes to current checked out branch
-RUN cd /srv/ledgersmb \ 
- && git fetch \
+
+WORKDIR /srv/ledgersmb
+
+RUN git fetch \
  && git checkout $LSMB_VERSION \
  && (git merge || echo "git merge failed - this is expected if [$LSMB_VERSION] isn't a branch")