diff options
Diffstat (limited to 'buildSrc/src/main/kotlin')
-rw-r--r-- | buildSrc/src/main/kotlin/org/jetbrains/DistMavenPublishing.kt | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/buildSrc/src/main/kotlin/org/jetbrains/DistMavenPublishing.kt b/buildSrc/src/main/kotlin/org/jetbrains/DistMavenPublishing.kt deleted file mode 100644 index 175bbd0b..00000000 --- a/buildSrc/src/main/kotlin/org/jetbrains/DistMavenPublishing.kt +++ /dev/null @@ -1,26 +0,0 @@ -package org.jetbrains - -import org.gradle.api.Project -import org.gradle.api.artifacts.repositories.MavenArtifactRepository -import org.gradle.api.publish.PublishingExtension -import org.gradle.api.publish.maven.tasks.PublishToMavenRepository - -fun Project.configureDistMaven() { // TODO: This can probably be written cleaner - val repoLocation = uri(file("${rootProject.buildDir}/dist-maven")) - var distMaven: MavenArtifactRepository? = null - pluginManager.withPlugin("maven-publish") { - this@configureDistMaven.extensions.findByType(PublishingExtension::class.java)?.repositories { - distMaven = maven { - name = "distMaven" - url = repoLocation - } - } - } - tasks.register("publishToDistMaven") { - group = "publishing" - description = "Publishes all Maven publications to Maven repository 'distMaven'" - dependsOn(tasks.withType(PublishToMavenRepository::class.java).matching { - it.repository == distMaven - }) - } -}
\ No newline at end of file |