Build: Fix ide plugin maven artifacts publication
This commit is contained in:
@@ -6,8 +6,6 @@ configure<PublishingExtension> {
|
|||||||
val artifactName = if (project.name == "idea-plugin") "kotlin-plugin" else project.name
|
val artifactName = if (project.name == "idea-plugin") "kotlin-plugin" else project.name
|
||||||
artifactId = "$artifactName-${IdeVersionConfigurator.currentIde.name.toLowerCase()}"
|
artifactId = "$artifactName-${IdeVersionConfigurator.currentIde.name.toLowerCase()}"
|
||||||
from(components["java"])
|
from(components["java"])
|
||||||
artifact(tasks["sourcesJar"])
|
|
||||||
artifact(tasks["javadocJar"])
|
|
||||||
|
|
||||||
pom {
|
pom {
|
||||||
name.set("${project.group}:$artifactId")
|
name.set("${project.group}:$artifactId")
|
||||||
@@ -53,6 +51,10 @@ configure<PublishingExtension> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<GenerateModuleMetadata> {
|
||||||
|
enabled = false
|
||||||
|
}
|
||||||
|
|
||||||
// Disable default `publish` task so publishing will not be done during maven artifact publish
|
// Disable default `publish` task so publishing will not be done during maven artifact publish
|
||||||
// We should use specialized tasks since we have multiple publications in project
|
// We should use specialized tasks since we have multiple publications in project
|
||||||
tasks.named("publish") {
|
tasks.named("publish") {
|
||||||
|
|||||||
Reference in New Issue
Block a user