From 6266bd60dad602f789449c704eb6a35f2a3105f5 Mon Sep 17 00:00:00 2001 From: nomus Date: Fri, 6 Feb 2026 13:54:52 +0500 Subject: [PATCH] deployment on maven central pipeline configuration --- dependency-reduced-pom.xml | 34 +++++-- pom.xml | 204 +++++++++++++++++++++---------------- 2 files changed, 143 insertions(+), 95 deletions(-) diff --git a/dependency-reduced-pom.xml b/dependency-reduced-pom.xml index 8d753be..dd682ff 100644 --- a/dependency-reduced-pom.xml +++ b/dependency-reduced-pom.xml @@ -1,19 +1,19 @@ 4.0.0 - com.doe + io.github.java-doe doe-generator Java Design of Experiments (DOE) - 1.0.0 + 1.1.0 A comprehensive Java library for Design of Experiments (DOE) algorithms including Box-Behnken, Central Composite, Factorial, and other DOE methods. - https://github.com/Java-DOE/JavaDOE + https://java-doe.github.io/JavaDOE noormustafa Noor Mustafa - noor@example.com + mustafanoor715@gmail.com Java-DOE - https://github.com/Java-DOE + https://java-doe.github.io/JavaDOE @@ -25,7 +25,7 @@ scm:git:https://github.com/Java-DOE/JavaDOE.git - scm:git:ssh://github.com:Java-DOE/JavaDOE.git + scm:git:ssh://git@github.com:Java-DOE/JavaDOE.git https://github.com/Java-DOE/JavaDOE/tree/main @@ -86,6 +86,28 @@ false + + org.sonatype.central + central-publishing-maven-plugin + 0.9.0 + true + + central + + + + maven-gpg-plugin + 3.1.0 + + + sign-artifacts + verify + + sign + + + + diff --git a/pom.xml b/pom.xml index b8e9f39..6fe88c2 100644 --- a/pom.xml +++ b/pom.xml @@ -1,99 +1,99 @@ - 4.0.0 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 - com.doe - doe-generator - 1.0.0 - jar + io.github.java-doe + doe-generator + 1.1.0 + jar - Java Design of Experiments (DOE) - A comprehensive Java library for Design of Experiments (DOE) algorithms including Box-Behnken, Central Composite, Factorial, and other DOE methods. - https://github.com/Java-DOE/JavaDOE + Java Design of Experiments (DOE) + A comprehensive Java library for Design of Experiments (DOE) algorithms including Box-Behnken, Central Composite, Factorial, and other DOE methods. + https://java-doe.github.io/JavaDOE - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - noormustafa - Noor Mustafa - noor@example.com - Java-DOE - https://github.com/Java-DOE - - + + + noormustafa + Noor Mustafa + mustafanoor715@gmail.com + Java-DOE + https://java-doe.github.io/JavaDOE + + - - scm:git:https://github.com/Java-DOE/JavaDOE.git - scm:git:ssh://github.com:Java-DOE/JavaDOE.git - https://github.com/Java-DOE/JavaDOE/tree/main - + + scm:git:https://github.com/Java-DOE/JavaDOE.git + scm:git:ssh://git@github.com:Java-DOE/JavaDOE.git + https://github.com/Java-DOE/JavaDOE/tree/main + - - UTF-8 - 17 - 17 - + + UTF-8 + 17 + 17 + - - - - org.apache.commons - commons-math3 - 3.6.1 - - - org.apache.logging.log4j - log4j-core - 2.25.3 - - - org.apache.logging.log4j - log4j-api - 2.20.0 - - - - - junit - junit - 4.13.2 - test - - - - org.mockito - mockito-core - 5.20.0 - test - - - org.mockito - mockito-inline - 5.2.0 - test - - - org.jetbrains - annotations - 26.0.2 - compile - + + + + org.apache.commons + commons-math3 + 3.6.1 + + + org.apache.logging.log4j + log4j-core + 2.25.3 + + + org.apache.logging.log4j + log4j-api + 2.20.0 + + + + + junit + junit + 4.13.2 + test + + + + org.mockito + mockito-core + 5.20.0 + test + + + org.mockito + mockito-inline + 5.2.0 + test + + + org.jetbrains + annotations + 26.0.2 + compile + - - org.projectlombok - lombok - 1.18.42 - compile - + + org.projectlombok + lombok + 1.18.42 + compile + - + @@ -128,7 +128,7 @@ - + org.apache.maven.plugins @@ -143,7 +143,7 @@ - + org.apache.maven.plugins @@ -162,9 +162,35 @@ + + + org.sonatype.central + central-publishing-maven-plugin + 0.9.0 + true + + central + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.1.0 + + + sign-artifacts + verify + + sign + + + + - +