.
This commit is contained in:
@@ -251,9 +251,28 @@ while IFS= read -r -d '' file; do
|
|||||||
|
|
||||||
if [ "$SHOW_VERSIONS" = true ]; then
|
if [ "$SHOW_VERSIONS" = true ]; then
|
||||||
log INFO " ⬆️ UPDATE"
|
log INFO " ⬆️ UPDATE"
|
||||||
log INFO " alt: $before_digest"
|
|
||||||
log INFO " neu: $after_digest"
|
# Log (vollständig, für Debugging)
|
||||||
version_report+=("$svc: ${after_digest##*@} → ${after_digest##*@}")
|
if [ -n "$before_id" ]; then
|
||||||
|
log INFO " alt: ${image}@${before_id}"
|
||||||
|
else
|
||||||
|
log INFO " alt: none"
|
||||||
|
fi
|
||||||
|
log INFO " neu: ${image}@${after_id}"
|
||||||
|
|
||||||
|
# Kurzversion für ntfy
|
||||||
|
if [ -n "$before_id" ]; then
|
||||||
|
short_before="${before_id#sha256:}"
|
||||||
|
short_before="${short_before:0:6}"
|
||||||
|
else
|
||||||
|
short_before="new"
|
||||||
|
fi
|
||||||
|
|
||||||
|
short_after="${after_id#sha256:}"
|
||||||
|
short_after="${short_after:0:6}"
|
||||||
|
|
||||||
|
version_report+=("$svc: $short_before → $short_after")
|
||||||
|
|
||||||
else
|
else
|
||||||
log INFO " ⬆️ UPDATE"
|
log INFO " ⬆️ UPDATE"
|
||||||
fi
|
fi
|
||||||
@@ -386,6 +405,14 @@ if [ "$NTFY_ENABLED" = true ]; then
|
|||||||
for s in "${notify_stacks_updated[@]}"; do
|
for s in "${notify_stacks_updated[@]}"; do
|
||||||
msg+=$'\n - '"$s"
|
msg+=$'\n - '"$s"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# 👉 Versionen ergänzen (nur wenn aktiviert und vorhanden)
|
||||||
|
if [ "$SHOW_VERSIONS" = true ] && [ ${#version_report[@]} -gt 0 ]; then
|
||||||
|
msg+=$'\n\n📦 Versionen'
|
||||||
|
for v in "${version_report[@]}"; do
|
||||||
|
msg+=$'\n '"$v"
|
||||||
|
done
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ${#notify_excluded_updates[@]} -gt 0 ]; then
|
if [ ${#notify_excluded_updates[@]} -gt 0 ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user