mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-05 06:50:29 +03:00
gradlew-fdroid: use gradle zipballs from local cachedir, if present
This commit is contained in:
parent
4b05854ffc
commit
cc3b88ab30
3 changed files with 58 additions and 8 deletions
|
|
@ -8,8 +8,11 @@ if [ -z "$GRADLE_VERSION_DIR" ]; then
|
|||
else
|
||||
gradle_version_dir="$GRADLE_VERSION_DIR"
|
||||
fi
|
||||
BUILDSERVER_CACHEDIR=/vagrant/cache
|
||||
if [ -n "$CACHEDIR" ]; then
|
||||
cachedir="$CACHEDIR"
|
||||
elif [ -d $BUILDSERVER_CACHEDIR ]; then
|
||||
cachedir=$BUILDSERVER_CACHEDIR
|
||||
fi
|
||||
args=("$@")
|
||||
|
||||
|
|
@ -34,11 +37,12 @@ download_gradle() {
|
|||
gradle_zip="${cachedir}/gradle-$1-bin.zip"
|
||||
else
|
||||
echo "Downloading missing gradle version $1"
|
||||
if [ -n "${cachedir}" ]; then
|
||||
echo cachedir $cachedir
|
||||
if [[ -n "${cachedir}" && ! -d "${cachedir}" ]]; then
|
||||
mkdir -p "${cachedir}"
|
||||
fi
|
||||
if [[ -n "${cachedir}" && -d "${cachedir}" && -w "${cachedir}" ]]; then
|
||||
tmpdir="${cachedir}"
|
||||
if [ ! -d ${tmpdir} ]; then
|
||||
mkdir -p "${cachedir}"
|
||||
fi
|
||||
else
|
||||
tmpdir=$(mktemp -d)
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue