From 7be0634a52206241ae6990b15a403f4bca76583a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Mart=C3=AD?= Date: Tue, 1 Jul 2014 19:18:12 +0200 Subject: [PATCH] Simpler way to get the available gradle versions Also, sort by version names instead of alphabetically --- buildserver/cookbooks/gradle/recipes/gradle | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) 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 $? -- 2.30.2