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:
31
build.gradle
31
build.gradle
@@ -129,14 +129,29 @@ subprojects {
|
|||||||
shadowJar.dependsOn(sourcesJar, javadocJar)
|
shadowJar.dependsOn(sourcesJar, javadocJar)
|
||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
publications {
|
if (['common'].contains(project.name)) {
|
||||||
mavenJavaCommon(MavenPublication) {
|
publications {
|
||||||
groupId = 'net.william278.husksync'
|
mavenJavaCommon(MavenPublication) {
|
||||||
artifactId = "husksync-${project.name}"
|
groupId = 'net.william278.husksync'
|
||||||
version = "$rootProject.version"
|
artifactId = 'husksync-common'
|
||||||
artifact shadowJar
|
version = "$rootProject.version"
|
||||||
artifact sourcesJar
|
artifact shadowJar
|
||||||
artifact javadocJar
|
artifact sourcesJar
|
||||||
|
artifact javadocJar
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (['bukkit'].contains(project.name)) {
|
||||||
|
publications {
|
||||||
|
mavenJavaBukkit(MavenPublication) {
|
||||||
|
groupId = 'net.william278.husksync'
|
||||||
|
artifactId = 'husksync-bukkit'
|
||||||
|
version = "$rootProject.version"
|
||||||
|
artifact shadowJar
|
||||||
|
artifact sourcesJar
|
||||||
|
artifact javadocJar
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user