From 620b3291dac5c4c836fc8367aa14a8fab02fc62f Mon Sep 17 00:00:00 2001 From: zino Date: Mon, 20 Nov 2023 17:39:19 +0100 Subject: [PATCH] add colors --- deploy_funmaps.sh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/deploy_funmaps.sh b/deploy_funmaps.sh index 18f6856..f203962 100644 --- a/deploy_funmaps.sh +++ b/deploy_funmaps.sh @@ -3,19 +3,24 @@ # Exit immediately if a command exits with a non-zero status. set -e -echo "Stopping Docker container..." +# Function to display [INFO] in blue and the message in default color +info() { + echo -e "\033[0;34m[INFO]\033[0m $1" +} + +info "Stopping Docker container..." docker-compose down -echo "Cloning configuration repository..." +info "Cloning configuration repository..." sudo git clone ssh://git@git.zinomedia.de:222/zino/lgsm-cs-funmaps-addon.git /opt/docker/lgsm-cs-funmaps-addon -echo "Merging configuration with volumes..." +info "Merging configuration with volumes..." sudo rsync -a /opt/docker/lgsm-cs-funmaps-addon/ /opt/docker/lgsm-cs/volumes/ -echo "Removing configuration repository..." +info "Removing configuration repository..." sudo rm -rf /opt/docker/lgsm-cs-funmaps-addon -echo "Starting Docker container with customized configuration..." +info "Starting Docker container with customized configuration..." docker-compose up -d -echo "Deployment completed successfully." \ No newline at end of file +info "Deployment completed successfully."