Quellcode durchsuchen

Further changes to update.sh

andryyy vor 8 Jahren
Ursprung
Commit
cbc4e31b4e
1 geänderte Dateien mit 12 neuen und 0 gelöschten Zeilen
  1. 12 0
      update.sh

+ 12 - 0
update.sh

@@ -1,9 +1,19 @@
 #!/bin/bash
 
+echo -en "Checking internet connection... "
+timeout 1 bash -c "echo >/dev/tcp/8.8.8.8/53"
+if [[ $? != 0 ]]; then
+	echo -e "\e[31mfailed\e[0m"
+	exit 1
+else
+	echo -e "\e[32mOK\e[0m"
+fi
+
 set -o pipefail
 export LC_ALL=C
 DATE=$(date +%Y-%m-%d_%H_%M_%S)
 BRANCH=$(git rev-parse --abbrev-ref HEAD)
+
 if [[ -f mailcow.conf ]]; then
 	source mailcow.conf
 else
@@ -51,3 +61,5 @@ echo
 # Fix missing SSL, does not overwrite existing files
 [[ ! -d data/assets/ssl ]] && mkdir -p data/assets/ssl
 cp -n data/assets/ssl-example/*.pem data/assets/ssl/
+
+docker-compose up -d