From 1d808680d13e7bed171bbbfaaaf03f4b5f3fde28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl=20=28xHyroM=29?= Date: Thu, 28 Sep 2023 17:01:16 +0200 Subject: [PATCH] ci: add publishing to repo.jopga.me --- .../kotlin/lighteco.base-logic.gradle.kts | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts b/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts index a799e87..3ef4159 100644 --- a/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts +++ b/buildSrc/src/main/kotlin/lighteco.base-logic.gradle.kts @@ -23,4 +23,28 @@ tasks { compileJava { options.encoding = Charsets.UTF_8.name() } +} + +publishing { + // Publishing to repo.jopga.me + publications.create("mavenJava") { + repositories.maven { + url = uri("https://repo.jopga.me/releases") + + credentials(PasswordCredentials::class) + authentication { + create("basic") + } + } + + groupId = rootProject.group as String + artifactId = project.name + version = rootProject.version as String + + pom { + name.set("LightEco") + } + + artifact(tasks.named("jar")) + } } \ No newline at end of file