From eb4be745ca52b0dae4ba4b06d09fc06c5c976407 Mon Sep 17 00:00:00 2001 From: Oleh Astappiev Date: Wed, 9 Oct 2024 12:04:30 +0200 Subject: [PATCH] feat: publish to maven central instead --- interweb-client/pom.xml | 59 ++++++++++++++++++++++++++++++++++++++--- interweb-core/pom.xml | 4 --- pom.xml | 27 +++++++++++++------ 3 files changed, 74 insertions(+), 16 deletions(-) diff --git a/interweb-client/pom.xml b/interweb-client/pom.xml index 739a9884..53721b69 100644 --- a/interweb-client/pom.xml +++ b/interweb-client/pom.xml @@ -16,10 +16,29 @@ jar Interweb Client + Versatile API that consolidates multiple data providers into one unified interface + https://github.com/l3s-learnweb/interweb - - 17 - + + + MIT license + https://github.com/l3s-learnweb/interweb/blob/main/LICENSE + + + + + + Oleh Astappiev + astappiev@l3s.de + Research Center L3S + https://l3s.de + + + + + https://github.com/l3s-learnweb/interweb/tree/main + scm:git:git@github.com:l3s-learnweb/interweb.git + @@ -51,13 +70,35 @@ attach-sources - verify jar-no-fork + + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + maven-shade-plugin @@ -77,6 +118,16 @@ + + org.sonatype.central + central-publishing-maven-plugin + true + + central + true + published + + diff --git a/interweb-core/pom.xml b/interweb-core/pom.xml index 7797931f..94d63c0b 100644 --- a/interweb-core/pom.xml +++ b/interweb-core/pom.xml @@ -17,10 +17,6 @@ Interweb-core - - 17 - - io.quarkus diff --git a/pom.xml b/pom.xml index 49dd5d7f..b4268e54 100644 --- a/pom.xml +++ b/pom.xml @@ -26,6 +26,9 @@ 3.8.0 3.13.0 3.3.1 + 3.10.1 + 3.2.7 + 0.6.0 3.3.1 3.6.0 3.2.2 @@ -50,14 +53,6 @@ connectors/YouTubeConnector - - - github - Learnweb GitHub Packages - https://maven.pkg.github.com/l3s-learnweb/learnweb - - - @@ -127,6 +122,22 @@ maven-source-plugin ${source-plugin.version} + + + maven-javadoc-plugin + ${javadoc-plugin.version} + + + + maven-gpg-plugin + ${gpg-plugin.version} + + + + org.sonatype.central + central-publishing-maven-plugin + ${sonatype-plugin.version} + maven-resources-plugin