From 32a01547c077420572ee906e8557b54d943c314c Mon Sep 17 00:00:00 2001 From: JFronny Date: Sat, 19 Aug 2023 16:05:07 +0200 Subject: [PATCH] build: get rid of toolchains --- .woodpecker.yml | 8 ++++---- buildSrc/src/main/kotlin/inceptum.java.gradle.kts | 7 ------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 0f77c96..138b08a 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -3,7 +3,7 @@ pipeline: export_metadata: - image: gradle:jdk19-jammy + image: gradle:jdk20-jammy pull: true commands: - mkdir public @@ -15,20 +15,20 @@ pipeline: commands: - ./platform_jars.sh build_wrapper: - image: gradle:jdk19-jammy + image: gradle:jdk20-jammy commands: - gradle --build-cache :wrapper:build -Pflavor=windows -Ppublic -Ptimestamp=${CI_PIPELINE_STARTED} - cp wrapper/build/libs/*.exe public/wrapper.exe - cp wrapper/build/libs/*-all.jar public/wrapper.jar publish_debug: - image: gradle:jdk19-jammy + image: gradle:jdk20-jammy commands: - gradle --build-cache build publish -Pflavor=maven -Ppublic -Ptimestamp=${CI_PIPELINE_STARTED} secrets: [ maven_token, maven_name ] when: - branch: master publish_release: - image: gradle:jdk19-jammy + image: gradle:jdk20-jammy commands: - gradle --build-cache build publish -Pflavor=maven -Ppublic -Prelease secrets: [ maven_token, maven_name ] diff --git a/buildSrc/src/main/kotlin/inceptum.java.gradle.kts b/buildSrc/src/main/kotlin/inceptum.java.gradle.kts index af4cac0..f166941 100644 --- a/buildSrc/src/main/kotlin/inceptum.java.gradle.kts +++ b/buildSrc/src/main/kotlin/inceptum.java.gradle.kts @@ -3,12 +3,6 @@ plugins { `maven-publish` } -java { - toolchain { - languageVersion.set(JavaLanguageVersion.of(20)) - } -} - repositories { mavenCentral() maven("https://maven.frohnmeyer-wds.de/artifacts") @@ -42,7 +36,6 @@ afterEvaluate { if (hasProperty("offline")) { tasks.withType(JavaExec::class) { environment("G_ORIGINAL_EXECUTABLE", executable ?: "java") - //TODO once we are not using a toolchain, just do executable(rootDir.resolve("buildSrc/java-offline")) val originalMetadata = javaLauncher.get().metadata val field = org.gradle.api.internal.provider.AbstractProperty::class.java.getDeclaredField("value") field.isAccessible = true