CI: export JAVA_HOME and persist sdk.dir for build step
Some checks failed
Forgejo Release Builder / release (push) Failing after 8m17s

This commit is contained in:
littlecodedragon 2026-05-07 06:13:47 +02:00
parent 780ef2af25
commit e301ee2574

View file

@ -65,6 +65,11 @@ jobs:
fi fi
java -version java -version
fi fi
if command -v javac >/dev/null 2>&1; then
javac -version
java_home="$(dirname "$(dirname "$(readlink -f "$(command -v javac)")")")"
echo "JAVA_HOME=$java_home" >> "$GITHUB_ENV"
fi
- name: Prepare release metadata - name: Prepare release metadata
id: prepare id: prepare
@ -151,6 +156,9 @@ jobs:
- name: Build app - name: Build app
run: | run: |
if [ -n "${ANDROID_HOME:-}" ]; then
printf 'sdk.dir=%s\n' "$ANDROID_HOME" > local.properties
fi
export GRADLE_USER_HOME="${PWD}/.gradle-ci" export GRADLE_USER_HOME="${PWD}/.gradle-ci"
./gradlew --no-daemon --max-workers=1 \ ./gradlew --no-daemon --max-workers=1 \
"-Dorg.gradle.jvmargs=-Xmx1152m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \ "-Dorg.gradle.jvmargs=-Xmx1152m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \