From 64d906efe7de43c9096d87ab5f6b021c2a1bf203 Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Sun, 12 Sep 2021 10:00:53 +0200 Subject: [PATCH] fixup new release pipeline a bit --- charts/stable/jackett/Chart.yaml | 2 +- tools/build-release.sh | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/charts/stable/jackett/Chart.yaml b/charts/stable/jackett/Chart.yaml index e25e8d2bb22..7fa7f6e5f0f 100644 --- a/charts/stable/jackett/Chart.yaml +++ b/charts/stable/jackett/Chart.yaml @@ -24,4 +24,4 @@ name: jackett sources: - https://github.com/Jackett/Jackett type: application -version: 6.11.20 +version: 6.11.21 diff --git a/tools/build-release.sh b/tools/build-release.sh index 6d41a954263..afb42550d0b 100755 --- a/tools/build-release.sh +++ b/tools/build-release.sh @@ -122,12 +122,12 @@ clean_catalog() { local chartname="$2" local train="$3" local chartversion="$4" - local catalogchart="catalog/${train}/${chartname}" - local majorversions=$( (find ${catalogchart} -mindepth 1 -maxdepth 1 -type d \( ! -iname ".*" \) | sed 's|^\./||g') | sort -Vr | cut -c1 | uniq) - cd ${catalogchart} + cd catalog/${train}/${chartname} + local majorversions=$( (find . -mindepth 1 -maxdepth 1 -type d \( ! -iname ".*" \) | sed 's|^\./||g') | sort -Vr | cut -c1 | uniq) + echo "Removing old versions for: ${chartname}" for majorversion in ${majorversions}; do - local maxofmajor=$( (find ${catalogchart} -mindepth 1 -maxdepth 1 -type d \( -iname "${majorversion}.*" \) | sed 's|^\./||g') | sort -Vr | head -n1 ) - local rmversions=$( (find ${catalogchart} -mindepth 1 -maxdepth 1 -type d \( -iname "${majorversion}.*" \) \( ! -iname "${maxofmajor}" \) | sed 's|^\./||g') | sort -Vr ) + local maxofmajor=$( (find . -mindepth 1 -maxdepth 1 -type d \( -iname "${majorversion}.*" \) | sed 's|^\./||g') | sort -Vr | head -n1 ) + local rmversions=$( (find . -mindepth 1 -maxdepth 1 -type d \( -iname "${majorversion}.*" \) \( ! -iname "${maxofmajor}" \) | sed 's|^\./||g') | sort -Vr ) rm -Rf ${rmversions} done cd -