chiark / gitweb /
Simpler way to get the available gradle versions
[fdroidserver.git] / buildserver / cookbooks / gradle / recipes / gradle
index c2ad7b7a76b326ce3d6e61181ff7e583aba88d4c..16af9ba07622568de579e301e2188934609223d2 100755 (executable)
@@ -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 $?