From: Daniel Martí Date: Tue, 1 Jul 2014 17:18:12 +0000 (+0200) Subject: Simpler way to get the available gradle versions X-Git-Tag: 0.2.1~71 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=7be0634a52206241ae6990b15a403f4bca76583a;p=fdroidserver.git Simpler way to get the available gradle versions Also, sort by version names instead of alphabetically --- diff --git a/buildserver/cookbooks/gradle/recipes/gradle b/buildserver/cookbooks/gradle/recipes/gradle index c2ad7b7a..16af9ba0 100755 --- a/buildserver/cookbooks/gradle/recipes/gradle +++ b/buildserver/cookbooks/gradle/recipes/gradle @@ -4,15 +4,10 @@ bindir="$(dirname $0)" basedir="$(dirname $bindir)" verdir="${basedir}/versions" args=("$@") -pushd "${verdir}" &>/dev/null - -v_all=(*/) -v_all=(${v_all[@]%/}) +v_all=($(cd ${verdir} && ls | sort -rV)) echo "Available gradle versions: ${v_all[@]}" -popd &>/dev/null - run_gradle() { ${verdir}/${v_found}/bin/gradle "${args[@]}" exit $?