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