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 $?