From 0b3a9e0cb8dfc010fc96b987372f17462e301e36 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 12 Aug 2022 07:05:05 +0200 Subject: [PATCH] Update 99-run.sh --- addons_updater/rootfs/etc/cont-init.d/99-run.sh | 11 +++++++++++ 1 file changed, 11 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 6d67cb6c8..b7894b57a 100644 --- a/addons_updater/rootfs/etc/cont-init.d/99-run.sh +++ b/addons_updater/rootfs/etc/cont-init.d/99-run.sh @@ -72,6 +72,8 @@ for f in */; do FILTER_TEXT=$(jq -r .github_tagfilter updater.json) PAUSED=$(jq -r .paused updater.json) DATE="$(date '+%d-%m-%Y')" + LASTUPDATE=$(jq -r .last_update updater.json) + BYDATE=$(jq -r .github_beta updater.json) #Skip if paused if [[ "$PAUSED" = true ]]; then bashio::log.magenta "... $SLUG addon updates are paused, skipping"; continue; fi @@ -103,6 +105,15 @@ for f in */; do sort -V | tail -n 1 ) + [ "${BYDATE}" = true ] && + DATE=$( + curl -f -L -s --fail "https://hub.docker.com/v2/repositories/${DOCKERHUB_REPO}/${DOCKERHUB_IMAGE}/tags/?page_size=10" | + jq '.results | .[] | .last_updated' -r | + sort -V | + tail -n 1 + ) && \ + LASTVERSION="$LASTVERSION-$DATE" + else # Use source as upstream