Actualiser run.sh

Signed-off-by: thomas <contact@thomasmlg.fr>
This commit is contained in:
2026-03-10 18:02:47 +01:00
parent a14d35bec7
commit 4d039dc9c8

21
run.sh
View File

@@ -1,12 +1,14 @@
#!/usr/bin/env bash
set -euo pipefail
START_TIME=$(date +%s)
BASE_URL="https://git.thomasmlg.fr/thomas/Docker/raw/branch/release"
WORKDIR="/opt/lxc-updater"
LOG_ROOT="/var/log/lxc-updater-TM"
DATE="$(date +%F)"
TS="$(date +%H%M%S)"
TS="$(date +%H:%M:%S)"
LOG_DIR="${LOG_ROOT}/${DATE}"
RUN_LOG="${LOG_DIR}/lxc-updater-run.log"
RUN_LOG_ARCHIVE="${LOG_DIR}/lxc-updater-run-${TS}.log"
@@ -123,4 +125,19 @@ echo "🧾 Log run : ${RUN_LOG}"
echo "🗃️ Archive run : ${RUN_LOG_ARCHIVE}"
echo "🎉 Terminé"
send_matrix "✅ Mise à jour terminée avec succès sur $(hostname)"
SUMMARY="🧰 LXC Updater (TM)
🖥️ Conteneur : $(hostname)
📅 Date : ${DATE}
🕒 Heure : $(date +%H:%M:%S)
📦 Mise à jour système : terminée
🐳 Mise à jour Docker : terminée
⏱ Durée : ${DURATION}s
"
send_matrix "$SUMMARY"
END_TIME=$(date +%s)
DURATION=$((END_TIME-START_TIME))