From 33e6992be8e13adc5959bd5db7aba68cebafbae2 Mon Sep 17 00:00:00 2001 From: xdrm-brackets Date: Thu, 15 Mar 2018 12:11:06 +0100 Subject: [PATCH] [Makefile] 'make start' logs output by default 'make start-no-log' don't --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Makefile b/Makefile index 4d9940c..803241e 100755 --- a/Makefile +++ b/Makefile @@ -1,4 +1,16 @@ start: + @test "`docker-compose ps | wc -l`" -le "2" || (echo -e "/!\\ already running environment\n"; exit 1); + @echo "> [1] pre-start script"; + @bash ./metactl/pre-start.sh && echo "< done" || (echo "< failed"; exit 1); + @echo; + @echo "> [2] Build & launch environment"; + @echo; + @docker-compose up -d && echo "< done" || (echo "< failed"; exit 1); + @echo; + @echo "> [3] post-start script"; + @bash ./metactl/post-start.sh && echo "< done" || (echo "< failed"; exit 1); + +start-no-log: @test "`docker-compose ps | wc -l`" -le "2" || (echo -e "/!\\ already running environment\n"; exit 1); @echo "> [1] pre-start script"; @bash ./metactl/pre-start.sh && echo "< done" || (echo "< failed"; exit 1);