From 15ac5e74f5938633727788f68d2fa79545af41dc Mon Sep 17 00:00:00 2001 From: iGxnon Date: Tue, 5 Mar 2024 23:57:53 +0800 Subject: [PATCH] chore: publish to local Signed-off-by: iGxnon --- build.gradle.kts | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index ed8d2aa..9302f6f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,7 +2,7 @@ import com.adarshr.gradle.testlogger.TestLoggerExtension import com.adarshr.gradle.testlogger.theme.ThemeType group = "cloud.xline" -version = "1.0-SNAPSHOT" +version = "0.1.0-SNAPSHOT" buildscript { repositories { @@ -27,6 +27,7 @@ subprojects { apply(plugin = "java-library") apply(plugin = "org.gradle.test-retry") apply(plugin = "com.adarshr.test-logger") + apply(plugin = "maven-publish") tasks { named("compileJava") { @@ -47,8 +48,26 @@ subprojects { } } - extensions.getByType().apply { + configure { + publications { + create("maven") { + groupId = rootProject.group.toString() + version = rootProject.version.toString() + + from(components["java"]) + + } + } + } + + configure { + withSourcesJar() + withJavadocJar() + } + + configure { theme = ThemeType.MOCHA_PARALLEL showStandardStreams = false } + }