diff --git a/pom.xml b/pom.xml index d0d7795..182b146 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.evolvedbinary.bblValidator @@ -30,7 +29,7 @@ io.micronaut micronaut-http-server-netty - + 4.10.12 @@ -127,7 +126,6 @@ 4.5.14 - com.fasterxml.uuid java-uuid-generator @@ -170,6 +168,13 @@ + + scm:git:https://github.com/evolvedbinary/bbl-validator.git + scm:git:https://github.com/evolvedbinary/bbl-validator.git + https://github.com/evolvedbinary/bbl-validator + HEAD + + @@ -183,6 +188,36 @@ true + + + + org.apache.maven.plugins + maven-jar-plugin + 3.5.0 + + + org.apache.maven.plugins + maven-source-plugin + 3.3.1 + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.12.0 + + + org.apache.maven.plugins + maven-gpg-plugin + 3.2.8 + + + org.sonatype.central + central-publishing-maven-plugin + 0.9.0 + true + + + @@ -260,7 +295,7 @@ bbl-validator-${project.version}.jar - + @@ -276,6 +311,180 @@ + + + + com.code54.mojo + buildversion-plugin + 1.0.3 + + + validate + + set-properties + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 3.9.0 + + + analyze + + analyze-only + + + true + + org.apache.maven:maven-compat:jar + + + + org.eclipse.sisu:org.eclipse.sisu.plexus:jar + + + org.eclipse.sisu:org.eclipse.sisu.plexus:jar + + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + ${build-tag} + ${build-commit} + ${build-commit-abbrev} + ${build-tstamp} + ${build-version} + ${maven.build.timestamp} + ${project.scm.connection} + ${project.description} + ${project.url} + + + + + + + + org.apache.maven.plugins + maven-release-plugin + 3.2.0 + + bbl-validator-@{project.version} + bbl-validator-release + + + + + + bbl-validator-release + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + + true + true + + + ${build-tag} + ${build-commit} + ${build-commit-abbrev} + ${build-tstamp} + ${build-version} + ${maven.build.timestamp} + ${project.scm.connection} + ${project.description} + ${project.url} + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + + true + true + + + ${build-tag} + ${build-commit} + ${build-commit-abbrev} + ${build-tstamp} + ${build-version} + ${maven.build.timestamp} + ${project.scm.connection} + ${project.description} + ${project.url} + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.central + central-publishing-maven-plugin + + central + ${project.artifactId}-${project.version} + true + validated + + + + + + \ No newline at end of file