maven-central-publish icon indicating copy to clipboard operation
maven-central-publish copied to clipboard

Configure publication to Maven Central for Gradle projects with minimal effort.

Results 7 maven-central-publish issues
Sort by recently updated
recently updated
newest added

kotlin -> 1.8.21 gradle -> 8.2 com.gradle.plugin-publish -> 1.2.1 io.github.karlatemp:PublicationSign -> 1.3.41 -> https://github.com/Karlatemp/PublicationSign/pull/9 为了解决 issue 里提到的那些 gradle 8 的问题

`Classifier` property was deprecated since gradle `5.1` and has been removed in gradle `8.0`. See https://github.com/ConsenSys/teku/issues/6825

Maybe https://docs.gradle.org/current/userguide/signing_plugin.html#signing_plugin is a better choice

enhancement

highlight: ``` Caused by: org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreationException: Could not create task ':MiraiCP-plugin:sourcesJar'. at me.him188.maven.central.publish.gradle.MavenCentralPublishPluginKt.getOrRegister(MavenCentralPublishPlugin.kt:354) at me.him188.maven.central.publish.gradle.MavenCentralPublishPluginKt.access$getOrRegister(MavenCentralPublishPlugin.kt:1) at me.him188.maven.central.publish.gradle.MavenCentralPublishPlugin.registerJarTasks(MavenCentralPublishPlugin.kt:200) ``` full: ``` * Exception is: org.gradle.api.ProjectConfigurationException: A problem occurred configuring project ':MiraiCP-plugin'. at...

已知不同项目的 `workingDir` 不能是同一个目录, 那设置共同的父母目录怎么样,然后当前目录文件夹的名称是项目名 ``` $maven_central_publish = '/tmp/maven_central_publish' workingDir = $maven_central_publish/$project_name ```

不清楚原因,我已经把`workingDir`设置在了几乎处于根目录的位置。 ```kotlin plugins { val kotlinVersion = "1.5.30" kotlin("jvm") version kotlinVersion kotlin("plugin.serialization") version kotlinVersion id("net.mamoe.mirai-console") version "2.11.1" id("me.him188.maven-central-publish") version "1.0.0-dev-3" } mavenCentralPublish { // If different from that from project,...