From 8adcdc3ca88cad2d51df1a5a4f54922e5882cb49 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 2 Oct 2023 21:47:02 +0200 Subject: [PATCH] exclude_text applies to dockerhub --- addons_updater/rootfs/etc/cont-init.d/99-run.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/addons_updater/rootfs/etc/cont-init.d/99-run.sh b/addons_updater/rootfs/etc/cont-init.d/99-run.sh index 416839182..1978e8f2f 100755 --- a/addons_updater/rootfs/etc/cont-init.d/99-run.sh +++ b/addons_updater/rootfs/etc/cont-init.d/99-run.sh @@ -104,6 +104,11 @@ for f in */; do FILTER_TEXT="&name=$FILTER_TEXT" fi + #Prepare tag flag + if [ "${EXCLUDE_TEXT}" = "null" ] || [ "${EXCLUDE_TEXT}" = "" ]; then + EXCLUDE_TEXT="zzzzzzzzzzzzzzzzzz" + fi + DOCKERHUB_REPO="${UPSTREAM%%/*}" DOCKERHUB_IMAGE=$(echo "$UPSTREAM" | cut -d "/" -f2) LASTVERSION=$( @@ -112,6 +117,8 @@ for f in */; do sed -e '/.*latest.*/d' | sed -e '/.*dev.*/d' | sed -e '/.*nightly.*/d' | + sed -e '/.*beta.*/d' | + sed -e "/.*$EXCLUDE_TEXT.*/d" | sort -V | tail -n 1 ) @@ -122,6 +129,7 @@ for f in */; do jq '.results | .[] | .name' -r | sed -e '/.*latest.*/d' | sed -e '/.*dev.*/!d' | + sed -e "/.*$EXCLUDE_TEXT.*/d" | sort -V | tail -n 1 ) @@ -132,6 +140,7 @@ for f in */; do sed -e '/.*latest.*/d' | sed -e '/.*dev.*/d' | sed -e '/.*nightly.*/d' | + sed -e "/.*$EXCLUDE_TEXT.*/d" | sort -V | tail -n 1 ) && \