From a65dbdb78523b4584349dacdd49f7ba4cc34352f Mon Sep 17 00:00:00 2001 From: Etienne Trimaille Date: Mon, 21 Dec 2015 16:46:18 +0100 Subject: [PATCH] Add makefile --- Makefile | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..84e9c2a --- /dev/null +++ b/Makefile @@ -0,0 +1,37 @@ +PROJECT_ID := dockerosm + + +build: + @echo + @echo "------------------------------------------------------------------" + @echo "Building in production mode" + @echo "------------------------------------------------------------------" + @docker-compose -p $(PROJECT_ID) build + +run: + @echo + @echo "------------------------------------------------------------------" + @echo "Running in production mode" + @echo "------------------------------------------------------------------" + @docker-compose -p $(PROJECT_ID) up -d --no-recreate + +rundev: + @echo + @echo "------------------------------------------------------------------" + @echo "Running in DEVELOPMENT mode" + @echo "------------------------------------------------------------------" + @docker-compose -p $(PROJECT_ID) up + +kill: + @echo + @echo "------------------------------------------------------------------" + @echo "Killing in production mode" + @echo "------------------------------------------------------------------" + @docker-compose -p $(PROJECT_ID) kill + +rm: kill + @echo + @echo "------------------------------------------------------------------" + @echo "Removing production instance!!! " + @echo "------------------------------------------------------------------" + @docker-compose -p $(PROJECT_ID) rm \ No newline at end of file