From 1697b96923364e3ee4f36f6bbcde47946fd87c64 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Thu, 21 Jul 2016 19:56:46 -0700 Subject: [PATCH] Actually publish to the correct local maven repo. --- .../kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt b/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt index 749e264b..1b119909 100644 --- a/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt +++ b/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt @@ -8,6 +8,7 @@ import com.beust.kobalt.api.annotation.Directive import com.beust.kobalt.api.annotation.Task import com.beust.kobalt.internal.DocUrl import com.beust.kobalt.internal.KobaltSettings +import com.beust.kobalt.localMaven import com.beust.kobalt.maven.Md5 import com.beust.kobalt.maven.PomGenerator import com.beust.kobalt.misc.* @@ -79,9 +80,10 @@ public class PublishPlugin @Inject constructor(val files: KFiles, val factory: P } } - log(1, "Deploying " + allFiles.size + " files to local maven " + settings.localMavenRepo) + val outputDir = localMaven() + log(1, "Deploying " + allFiles.size + " files to local maven " + outputDir) val groupDir = project.group!!.replace('.', File.separatorChar) - val targetDir = KFiles.makeDir(KFiles.joinDir(settings.localMavenRepo.path, groupDir, + val targetDir = KFiles.makeDir(KFiles.joinDir(outputDir, groupDir, project.artifactId!!, project.version!!)) allFiles.forEach { file -> log(2, " $file")