Update publication config

This commit is contained in:
leonid.stashevsky 2024-12-17 19:50:27 +01:00
commit c0f404eb7b

View file

@ -64,24 +64,19 @@ publishing {
}
jreleaser {
project {
name.set(project.name)
version.set(project.version.toString())
description.set("Kotlin implementation of the Model Context Protocol (MCP)")
website.set("https://github.com/modelcontextprotocol/kotlin-sdk")
authors.set(listOf("Anthropic Team"))
license.set("MIT")
}
gitRootSearch = true
strict.set(true)
signing {
active.set(Active.ALWAYS)
armored.set(true)
artifacts.set(true)
}
deploy {
active.set(Active.ALWAYS)
maven {
active.set(Active.ALWAYS)
mavenCentral {
val ossrh by creating {
active.set(Active.ALWAYS)
@ -91,6 +86,15 @@ jreleaser {
}
}
}
release {
github {
skipRelease = true
skipTag = true
overwrite = false
token = "none"
}
}
}
fun MavenPom.configureMavenCentralMetadata() {