From c67260ae339c3d051c466b9d0ad4d03d3a66cfbc Mon Sep 17 00:00:00 2001 From: dondonz <13839920+dondonz@users.noreply.github.com> Date: Wed, 12 Apr 2023 14:56:36 +1000 Subject: [PATCH] Use non-toolchain version --- build.gradle | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/build.gradle b/build.gradle index f62d8bb..057c777 100644 --- a/build.gradle +++ b/build.gradle @@ -12,6 +12,15 @@ plugins { id "biz.aQute.bnd.builder" version "6.4.0" } +if (JavaVersion.current() != JavaVersion.VERSION_1_8) { + def msg = String.format("This build must be run with java 1.8 - you are running %s - gradle finds the JDK via JAVA_HOME=%s", + JavaVersion.current(), System.getenv("JAVA_HOME")) + throw new GradleException(msg) +} + +sourceCompatibility = 1.8 +targetCompatibility = 1.8 + def getDevelopmentVersion() { def output = new StringBuilder() def error = new StringBuilder() @@ -25,18 +34,11 @@ def getDevelopmentVersion() { "0.0.0-" + new SimpleDateFormat('yyyy-MM-dd\'T\'HH-mm-ss').format(new Date()) + "-" + gitHash } - def releaseVersion = System.env.RELEASE_VERSION version = releaseVersion ? releaseVersion : getDevelopmentVersion() println "Building version = " + version group = 'com.graphql-java' -java { - toolchain { - languageVersion = JavaLanguageVersion.of(8) - } -} - repositories { mavenCentral() mavenLocal()