9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2025-12-19 14:59:21 +00:00

build: stop trying to be clever with gradle publishing

if 'i aint readin allat' was a build scripting language
This commit is contained in:
William278
2024-01-24 23:34:47 +00:00
parent 85706d97c5
commit a9bd4dd2f0

View File

@@ -129,10 +129,11 @@ subprojects {
shadowJar.dependsOn(sourcesJar, javadocJar)
publishing {
if (['common'].contains(project.name)) {
publications {
mavenJavaCommon(MavenPublication) {
groupId = 'net.william278.husksync'
artifactId = "husksync-${project.name}"
artifactId = 'husksync-common'
version = "$rootProject.version"
artifact shadowJar
artifact sourcesJar
@@ -140,6 +141,20 @@ subprojects {
}
}
}
if (['bukkit'].contains(project.name)) {
publications {
mavenJavaBukkit(MavenPublication) {
groupId = 'net.william278.husksync'
artifactId = 'husksync-bukkit'
version = "$rootProject.version"
artifact shadowJar
artifact sourcesJar
artifact javadocJar
}
}
}
}
}
jar.dependsOn(shadowJar)