From efbab42641cb60d79b5dfee1c800995f22cd0555 Mon Sep 17 00:00:00 2001 From: Jumper251 Date: Sun, 8 Sep 2024 11:38:17 +0200 Subject: [PATCH] update gradle build --- build.gradle | 33 ++++++++++++++++++--------------- jitpack.yml | 4 ++++ 2 files changed, 22 insertions(+), 15 deletions(-) create mode 100644 jitpack.yml diff --git a/build.gradle b/build.gradle index a6516e2..faff740 100644 --- a/build.gradle +++ b/build.gradle @@ -1,10 +1,9 @@ plugins { id 'java' id 'com.gradleup.shadow' version '8.3.0' + id 'maven-publish' } -group = 'me.jumper251' -version = '1.8.9' repositories { mavenCentral() @@ -28,27 +27,31 @@ dependencies { } allprojects { + group = 'me.jumper251.replay' + version = '1.8.9' + apply plugin: 'java' + apply plugin: 'maven-publish' - def targetJavaVersion = 8 java { - def javaVersion = JavaVersion.toVersion(targetJavaVersion) - sourceCompatibility = javaVersion - targetCompatibility = javaVersion - if (JavaVersion.current() < javaVersion) { - toolchain.languageVersion = JavaLanguageVersion.of(targetJavaVersion) - } - } - - tasks.withType(JavaCompile).configureEach { - if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) { - options.release = targetJavaVersion - } + sourceCompatibility = 1.8 + targetCompatibility = 1.8 } compileJava { options.encoding("UTF-8") } + + publishing { + publications { + maven(MavenPublication) { + groupId project.group + artifactId project.name + version project.version + from components.java + } + } + } } shadowJar { diff --git a/jitpack.yml b/jitpack.yml new file mode 100644 index 0000000..6fd21f1 --- /dev/null +++ b/jitpack.yml @@ -0,0 +1,4 @@ +before_install: + - sdk update + - sdk install java 21-zulu + - sdk use java 21-zulu \ No newline at end of file