diff --git a/pom.xml b/pom.xml index 2b34368..418afa0 100644 --- a/pom.xml +++ b/pom.xml @@ -54,8 +54,18 @@ UTF-8 yyyy-MM-dd HH:mm:ss ${maven.build.timestamp} + + 21 + ${jdk.version} + ${jdk.version} + 3.2.0 3.2.0 + 3.2.1 + 3.3.1 + 3.0.1 + 3.0.0-M2 + 1.6.13 @@ -76,9 +86,224 @@ ${project.build.sourceEncoding} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + + jar + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + + jar + + + + + ${jdk.version} + none + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + ${gpg.keyname} + ${gpg.keyname} + + + + + + + org.apache.maven.plugins + maven-deploy-plugin + ${maven-deploy-plugin.version} + + true + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + ${nexus-staging-maven-plugin.version} + + + + + repo.strolch.li + https://repo.strolch.li/repository/strolch-releases/ + + + repo.strolch.li + https://repo.strolch.li/repository/strolch-snapshots/ + + + localhost + file://${project.basedir}/target + + + + + + + deploy-snapshots + + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + true + + repo.strolch.li + https://repo.strolch.li/ + + + + default-deploy + deploy + + deploy + + + + + + + + + deploy-releases + + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + true + + repo.strolch.li + https://repo.strolch.li/ + + + + default-deploy + deploy + + deploy + + + + + + + + + + deploy-maven-central + + + oss.sonatype.org + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + oss.sonatype.org + https://oss.sonatype.org/content/repositories/snapshots + + + localhost + file://${project.basedir}/target + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + true + + oss.sonatype.org + https://oss.sonatype.org/ + + + + deploy-to-sonatype + deploy + + deploy + release + + + + + + + + + +