Fix publishing to Gradle plugin portal
This commit is contained in:
@@ -2,35 +2,37 @@
|
||||
configure([project(':kotlin-gradle-plugin'), project(':kotlin-allopen'), project(':kotlin-noarg')]) { project ->
|
||||
apply plugin: 'com.gradle.plugin-publish'
|
||||
|
||||
if (project.hasProperty('publishPluginsVersion')) {
|
||||
configurations.archives.artifacts.all {
|
||||
version = project.getProperty('publishPluginsVersion')
|
||||
afterEvaluate {
|
||||
if (project.hasProperty('publishPluginsVersion')) {
|
||||
configurations.archives.artifacts.all {
|
||||
version = project.getProperty('publishPluginsVersion')
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (project.hasProperty("${project.name}-jar")) {
|
||||
println("Using pre-built artifact for ${project.name}")
|
||||
configurations.archives.artifacts.clear()
|
||||
if (project.hasProperty("${project.name}-jar")) {
|
||||
println("Using pre-built artifact for ${project.name}")
|
||||
configurations.archives.artifacts.clear()
|
||||
|
||||
artifacts {
|
||||
archives(file(project.getProperty("${project.name}-jar"))) {
|
||||
name project.name
|
||||
artifacts {
|
||||
archives(file(project.getProperty("${project.name}-jar"))) {
|
||||
name project.name
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
publishPlugins.doFirst {
|
||||
assert !kotlinVersion.contains('SNAPSHOT')
|
||||
}
|
||||
|
||||
pluginBundle {
|
||||
website = 'https://kotlinlang.org/'
|
||||
vcsUrl = 'https://github.com/JetBrains/kotlin/'
|
||||
description = 'Kotlin plugins for Gradle'
|
||||
tags = ['kotlin']
|
||||
|
||||
mavenCoordinates {
|
||||
groupId = "org.jetbrains.kotlin"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
publishPlugins.doFirst {
|
||||
assert !kotlinVersion.contains('SNAPSHOT')
|
||||
}
|
||||
|
||||
pluginBundle {
|
||||
website = 'https://kotlinlang.org/'
|
||||
vcsUrl = 'https://github.com/JetBrains/kotlin/'
|
||||
description = 'Kotlin plugins for Gradle'
|
||||
tags = ['kotlin']
|
||||
|
||||
mavenCoordinates {
|
||||
groupId = "org.jetbrains.kotlin"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user