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