From 45abf54d60c2f86ba50bd0628504aff23563cb2f Mon Sep 17 00:00:00 2001 From: J0WI Date: Mon, 26 Apr 2021 17:15:28 +0000 Subject: Drop prereleases (#1412) --- update.sh | 75 --------------------------------------------------------------- 1 file changed, 75 deletions(-) (limited to 'update.sh') diff --git a/update.sh b/update.sh index 00cb2efe..f25ae7a3 100755 --- a/update.sh +++ b/update.sh @@ -83,21 +83,6 @@ function version_greater_or_equal() { [[ "$(printf '%s\n' "$@" | sort -V | head -n 1)" != "$1" || "$1" == "$2" ]]; } -# checks if the the rc is already released -function check_released() { - printf '%s\n' "${fullversions[@]}" | grep -qE "^$( echo "$1" | grep -oE '[[:digit:]]+(\.[[:digit:]]+){2}' )" -} - -# checks if the the beta has already a rc -function check_rc_released() { - printf '%s\n' "${fullversions_rc[@]}" | grep -qE "^$( echo "$1" | grep -oE '[[:digit:]]+(\.[[:digit:]]+){2}' )" -} - -# checks if the the alpha has already a beta -function check_beta_released() { - printf '%s\n' "${fullversions_beta[@]}" | grep -qE "^$( echo "$1" | grep -oE '[[:digit:]]+(\.[[:digit:]]+){2}' )" -} - function create_variant() { dir="$1/$variant" phpVersion=${php_version[$version]-${php_version[default]}} @@ -182,63 +167,3 @@ for version in "${versions[@]}"; do done fi done - -fullversions_rc=( $( curl -fsSL 'https://download.nextcloud.com/server/prereleases/' |tac|tac| \ - grep -oE 'nextcloud-[[:digit:]]+(\.[[:digit:]]+){2}RC[[:digit:]]+' | \ - grep -oE '[[:digit:]]+(\.[[:digit:]]+){2}RC[[:digit:]]+' | \ - sort -urV ) ) -versions_rc=( $( printf '%s\n' "${fullversions_rc[@]}" | cut -d. -f1-2 | sort -urV ) ) -for version in "${versions_rc[@]}"; do - fullversion="$( printf '%s\n' "${fullversions_rc[@]}" | grep -E "^$version" | head -1 )" - - if version_greater_or_equal "$version" "$min_version"; then - - if ! check_released "$fullversion"; then - - for variant in "${variants[@]}"; do - - create_variant "$version-rc" "https:\/\/download.nextcloud.com\/server\/prereleases" - done - fi - fi -done - -fullversions_beta=( $( curl -fsSL 'https://download.nextcloud.com/server/prereleases/' |tac|tac| \ - grep -oE 'nextcloud-[[:digit:]]+(\.[[:digit:]]+){2}beta[[:digit:]]+' | \ - grep -oE '[[:digit:]]+(\.[[:digit:]]+){2}beta[[:digit:]]+' | \ - sort -urV ) ) -versions_beta=( $( printf '%s\n' "${fullversions_beta[@]}" | cut -d. -f1-2 | sort -urV ) ) -for version in "${versions_beta[@]}"; do - fullversion="$( printf '%s\n' "${fullversions_beta[@]}" | grep -E "^$version" | head -1 )" - - if version_greater_or_equal "$version" "$min_version"; then - - if ! check_rc_released "$fullversion"; then - - for variant in "${variants[@]}"; do - - create_variant "$version-beta" "https:\/\/download.nextcloud.com\/server\/prereleases" - done - fi - fi -done - -fullversions_alpha=( $( curl -fsSL 'https://download.nextcloud.com/server/prereleases/' |tac|tac| \ - grep -oE 'nextcloud-[[:digit:]]+(\.[[:digit:]]+){2}alpha[[:digit:]]+' | \ - grep -oE '[[:digit:]]+(\.[[:digit:]]+){2}alpha[[:digit:]]+' | \ - sort -urV ) ) -versions_alpha=( $( printf '%s\n' "${fullversions_alpha[@]}" | cut -d. -f1-2 | sort -urV ) ) -for version in "${versions_alpha[@]}"; do - fullversion="$( printf '%s\n' "${fullversions_alpha[@]}" | grep -E "^$version" | head -1 )" - - if version_greater_or_equal "$version" "$min_version"; then - - if ! check_beta_released "$fullversion"; then - - for variant in "${variants[@]}"; do - - create_variant "$version-alpha" "https:\/\/download.nextcloud.com\/server\/prereleases" - done - fi - fi -done -- cgit v1.2.3