diff --git a/build.gradle b/build.gradle index 96aa16a..cc88e9c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,13 +1,15 @@ plugins { id 'java' - id 'com.gradleup.shadow' version '8.3.6' + id 'com.gradleup.shadow' version '8.3.6' // for shadowing id 'io.freefair.lombok' version '8.10.2' - id 'maven-publish' } group = 'com.github.server-utilities' version = '1.0.0' +java.sourceCompatibility = JavaVersion.VERSION_11 +java.targetCompatibility = JavaVersion.VERSION_11 + repositories { mavenCentral() mavenLocal() @@ -26,16 +28,24 @@ configurations { } dependencies { - implementation "me.nobeld:SimplixStorage:3.3.0-beta.3" +// implementation 'me.nobeld:SimplixStorage:3.3.0-beta.3' + implementation 'com.github.DragonFixes:SimplixStorage:master-SNAPSHOT' + shadow 'com.github.DragonFixes:SimplixStorage:master-SNAPSHOT' + implementation 'org.jetbrains:annotations:24.0.1' + shadow 'org.jetbrains:annotations:24.0.1' implementation 'mysql:mysql-connector-java:8.0.33' + shadow 'mysql:mysql-connector-java:8.0.33' implementation 'org.xerial:sqlite-jdbc:3.46.1.0' + shadow 'org.xerial:sqlite-jdbc:3.46.1.0' implementation 'com.zaxxer:HikariCP:5.1.0' + shadow 'com.zaxxer:HikariCP:5.1.0' implementation 'net.objecthunter:exp4j:0.4.8' + shadow 'net.objecthunter:exp4j:0.4.8' implementation 'com.google.re2j:re2j:1.7' + shadow 'com.google.re2j:re2j:1.7' } shadowJar { - configurations = [project.configurations.implementation, project.configurations.shadow] Map relocations = [ 'de.leonhard': 'gg.drak.thebase.lib.leonhard', 'com.mysql': 'gg.drak.thebase.lib.mysql', @@ -63,28 +73,8 @@ shadowJar { archiveFileName = "${project.name}-${project.version}.jar" } -tasks.register('deploy', Copy) { - def deployDir = file(System.getenv('DEPLOY_DIR') ?: "$rootDir/deploy") - from shadowJar.archiveFile - into deployDir - - doFirst { - println "Deploying to: $deployDir" - deployDir.mkdirs() - println "Generated JAR file: ${shadowJar.archiveFile.get()}" - } -} - -tasks.named('deploy').configure { - dependsOn 'shadowJar', 'sourcesJar', 'javadocJar', 'jar' -} - -publishing { - publications { - maven(MavenPublication) { - from components.java - } - } +artifacts { + archives shadowJar } java { diff --git a/jitpack.yml b/jitpack.yml index 2a1b0f5..36093ef 100644 --- a/jitpack.yml +++ b/jitpack.yml @@ -1,5 +1,5 @@ jdk: - openjdk11 before_install: - - sdk install java 11.0.10-open - - sdk use java 11.0.10-open \ No newline at end of file + - sdk install java 11.0.27-open + - sdk use java 11.0.27-open \ No newline at end of file