From 8c6ae7d8365a2ce2dcbe9a68d03a8d5724554b33 Mon Sep 17 00:00:00 2001 From: Sven Speckmaier Date: Mon, 27 Nov 2017 13:40:39 +0100 Subject: [PATCH] added unshallowing the repository if necessary to support docker hub builds --- Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 09771db..82277b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,7 +40,10 @@ COPY [".", "/opt/rancherize-package"] WORKDIR /opt/rancherize # install composer packages -RUN curl -sSL "https://gist.githubusercontent.com/justb81/1006b89e41e41e1c848fe91969af7a0b/raw/c12faf968e659356ec1cb53f313e7f8383836be3/getcomposer.sh" | sh \ +RUN cd /opt/rancherize-package \ + && (git fetch --unshallow origin || echo "Not a shallow repository, continuing without fetch") \ + && cd /opt/rancherize \ + && curl -sSL "https://gist.githubusercontent.com/justb81/1006b89e41e41e1c848fe91969af7a0b/raw/c12faf968e659356ec1cb53f313e7f8383836be3/getcomposer.sh" | sh \ && COMPOSER_ALLOW_SUPERUSER=1 ./composer.phar install \ && rm composer.phar