diff --git a/build.gradle.kts b/build.gradle.kts index ec482f51e..abc80e711 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -118,6 +118,7 @@ subprojects { } } + /* val shadowJarMd5 = tasks.register("shadowJarMd5") { dependsOn("shadowJvmJar") @@ -140,6 +141,7 @@ subprojects { tasks.getByName("publish").dependsOn(this) tasks.getByName("bintrayUpload").dependsOn(this) }.get() + */ val githubUpload by tasks.creating { group = "mirai" diff --git a/buildSrc/src/main/kotlin/PublishingHelpers.kt b/buildSrc/src/main/kotlin/PublishingHelpers.kt index 884eab575..ed44db5c8 100644 --- a/buildSrc/src/main/kotlin/PublishingHelpers.kt +++ b/buildSrc/src/main/kotlin/PublishingHelpers.kt @@ -73,6 +73,7 @@ inline fun Project.setupPublishing( // afterEvaluate { + /* val shadowJar = tasks.filterIsInstance().firstOrNull() ?: return//@afterEvaluate tasks.register("shadowJarMd5") { @@ -97,6 +98,7 @@ inline fun Project.setupPublishing( tasks.getByName("publish").dependsOn(this) tasks.getByName("bintrayUpload").dependsOn(this) } + */ if (Bintray.isBintrayAvailable(project)) { bintray { @@ -136,11 +138,13 @@ inline fun Project.setupPublishing( publications { register("mavenJava", MavenPublication::class) { from(components["java"]) + /* afterEvaluate { for (file in tasks.getByName("shadowJarMd5").outputs.files) { artifact(provider { file }) } } + */ groupId = rootProject.group.toString() this.artifactId = artifactId diff --git a/gradle/publish.gradle b/gradle/publish.gradle index e062df133..9c9c7b62c 100644 --- a/gradle/publish.gradle +++ b/gradle/publish.gradle @@ -123,10 +123,12 @@ afterEvaluate { case 'jvm': it.artifactId = isKotlin137x ? "$variantName" : "$variantName-jvm" + /* def files = tasks.getByName("shadowJarMd5").outputs.files + tasks.getByName("shadowJvmJar").outputs.files for (f in files) { artifact f } + */ break case 'js':