From 047e3d324bac4f98b2216a81ca565d7ceccf9012 Mon Sep 17 00:00:00 2001 From: Michael Stenta Date: Fri, 21 Oct 2016 21:02:58 -0400 Subject: [PATCH] Rebuild if farm.info is missing (not index.php), and describe how to force a rebuild. --- docker-entrypoint.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 0a205842..ed3e1b19 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -80,12 +80,13 @@ build_farmos () { # Function for determining whether a rebuild is required. rebuild_required () { - # If index.php doesn't exist, a rebuild is required. - if ! [ -e /var/www/html/index.php ]; then + # If farm.info doesn't exist, a rebuild is required. + if ! [ -e /var/www/html/profiles/farm/farm.info ]; then echo >&2 "farmOS not detected. Building..." return 0 else echo >&2 "An existing farmOS codebase was detected." + echo >&2 "To force a rebuild, delete profiles/farm/farm.info and restart the container." return 1 fi }