mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-07 05:28:34 +00:00
We have a long history of advancing the required compiler to the newest JDK. JDK 13 has been with us for awhile, but we were blocked from upgrading since Gradle was not compatible with JDK 13. With the advancement in our project to Gradle 6 which supports JDK 13, we can now advance our minimum compiler version. This commit updates the minimum compiler version to JDK 13.
27 lines
818 B
Bash
Executable File
27 lines
818 B
Bash
Executable File
#!/bin/bash
|
|
|
|
SCRIPT="$0"
|
|
|
|
# SCRIPT might be an arbitrarily deep series of symbolic links; loop until we
|
|
# have the concrete path
|
|
while [ -h "$SCRIPT" ] ; do
|
|
ls=$(ls -ld "$SCRIPT")
|
|
# Drop everything prior to ->
|
|
link=$(expr "$ls" : '.*-> \(.*\)$')
|
|
if expr "$link" : '/.*' > /dev/null; then
|
|
SCRIPT="$link"
|
|
else
|
|
SCRIPT=$(dirname "$SCRIPT")/"$link"
|
|
fi
|
|
done
|
|
|
|
source $(dirname "${SCRIPT}")/java-versions.properties
|
|
export JAVA_HOME="${HOME}"/.java/${ES_BUILD_JAVA}
|
|
# We are caching BWC versions too, need these so we can build those
|
|
export JAVA8_HOME="${HOME}"/.java/java8
|
|
export JAVA11_HOME="${HOME}"/.java/java11
|
|
export JAVA12_HOME="${HOME}"/.java/openjdk12
|
|
export JAVA13_HOME="${HOME}"/.java/openjdk13
|
|
./gradlew --parallel clean --scan -Porg.elasticsearch.acceptScanTOS=true -s resolveAllDependencies
|
|
|