diff --git a/pom.xml b/pom.xml index 95b8afb..102f196 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.opengis.cite @@ -8,17 +9,17 @@ Common ETS POM Top-level POM for OGC conformance test suite projects. - http://cite.opengeospatial.org/ + https://github.com/opengeospatial/ets-common/ Apache License, Version 2.0 - http://opensource.org/licenses/Apache-2.0 + https://opensource.org/license/apache-2-0 Open Geospatial Consortium - http://www.opengeospatial.org/ + https://www.ogc.org/ https://github.com/opengeospatial/ets-common @@ -32,26 +33,227 @@ https://github.com/rjmartell Canada/Pacific + + D. Stenger + https://github.com/dstenger + Europe/Berlin + UTF-8 yyyy-MM-dd'T'HH:mm:ssZ + 2.18.0 + 3.1.8 - - - - org.opengis.cite - teamengine-bom - 1-SNAPSHOT - pom - import - - - - + + + commons-codec + commons-codec + 1.17.1 + + + commons-io + commons-io + 2.17.0 + + + commons-validator + commons-validator + 1.9.0 + + + org.apache.commons + commons-lang3 + 3.17.0 + + + com.github.erosb + everit-json-schema + 1.14.3 + + + org.opengis + geoapi-pending + 4.0-M23 + + + org.opengis.cite + geomatics-geotk + 1.18 + + + org.hamcrest + hamcrest-core + 1.3 + + + org.apache.httpcomponents + httpclient + 4.5.14 + + + org.apache.httpcomponents + httpcore + 4.4.16 + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml + ${jackson.version} + + + jakarta.xml.ws + jakarta.xml.ws-api + 4.0.2 + + + one.gfw + jakarta.xml.bind-api + 4.0.0.1 + + + org.glassfish.jaxb + jaxb-runtime + 4.0.5 + + + com.beust + jcommander + 1.82 + + + org.glassfish.jersey.media + jersey-media-jaxb + ${jersey.version} + + + org.glassfish.jersey.core + jersey-common + ${jersey.version} + + + org.glassfish.jersey.core + jersey-server + ${jersey.version} + + + org.glassfish.jersey.core + jersey-client + ${jersey.version} + + + org.glassfish.jersey.inject + jersey-hk2 + ${jersey.version} + + + org.glassfish.jersey.connectors + jersey-apache-connector + ${jersey.version} + + + org.json + json + 20240303 + + + javax.ws.rs + jsr311-api + 1.1.1 + + + org.locationtech.jts + jts-core + 1.19.0 + + + org.mockito + mockito-core + 5.11.0 + + + com.reprezen.kaizen + openapi-parser + 4.0.4 + + + io.rest-assured + rest-assured + 5.5.0 + + + org.opengis.cite.saxon + saxon9 + 9.0.0.8 + + + org.opengis.cite + schema-utils + 1.8 + + + org.apache.sis.non-free + sis-embedded-data + 1.4 + + + org.slf4j + slf4j-api + 2.0.16 + + + org.yaml + snakeyaml + 2.3 + + + org.xerial + sqlite-jdbc + 3.35.0 + + + org.testng + testng + 7.9.0 + + + org.apache.tika + tika-core + 2.9.2 + + + xerces + xercesImpl + 2.12.2 + + + junit + junit + 4.13.2 + test + + + + + com.google.inject @@ -65,48 +267,56 @@ - org.apache.maven.plugins - maven-surefire-plugin - 3.2.5 + com.smartbear.soapui + soapui-maven-plugin + 5.7.2 + + + com.jgoodies + forms + 1.2.1 + + - - null:null - junit:junit - - **/Verify*.java - **/*Tests.java - **/*Test.java - + ${project.build.directory}/soapui + true - org.apache.maven.plugins - maven-compiler-plugin - 3.12.1 + io.fabric8 + docker-maven-plugin + 0.45.1 - 17 - 17 + + + ogccite/${project.artifactId} + + ${project.basedir}/src/docker + + + + + ${project.build.directory} + . + + dependency/*teamengine-*.war + dependency/*teamengine-*.zip + *ets-*.zip + + + + + + + + - org.apache.maven.plugins - maven-jar-plugin - 3.3.0 - - - - true - - - ${hostname} - ${maven.build.timestamp} - ${buildNumber} - - - + maven-dependency-plugin + 3.8.0 - org.apache.maven.plugins maven-assembly-plugin 3.7.1 @@ -126,74 +336,38 @@ - org.apache.maven.plugins - maven-release-plugin - 3.0.1 + maven-scm-publish-plugin + 3.3.0 - @{project.version} - true - false - release - deploy + gh-pages - org.apache.maven.plugins - maven-site-plugin - 3.12.1 + maven-failsafe-plugin + 3.5.1 - site-package - prepare-package - jar + integration-test + verify - - - org.apache.maven.doxia - doxia-module-xhtml - 1.12.0 - - - org.apache.maven.doxia - doxia-module-markdown - 1.12.0 - - - - false - - org.codehaus.mojo - buildnumber-maven-plugin - 3.2.0 + org.jacoco + jacoco-maven-plugin + 0.8.12 - validate - create + prepare-agent - - - false - false - 10 - - - - io.spring.javaformat - spring-javaformat-maven-plugin - 0.0.42 - - validate - true + report - validate + report @@ -201,6 +375,154 @@ + + + maven-compiler-plugin + 3.13.0 + + 17 + 17 + + + + io.spring.javaformat + spring-javaformat-maven-plugin + 0.0.43 + + + validate + true + + validate + + + + + + maven-enforcer-plugin + 3.5.0 + + + enforce-versions + + enforce + + + + + 3.9 + + + 17 + + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.7.0 + true + + sonatype-nexus + https://oss.sonatype.org/ + true + + + + org.codehaus.mojo + buildnumber-maven-plugin + 3.2.1 + + + validate + + create + + + + + false + false + 10 + + + + maven-release-plugin + 3.1.1 + + true + @{project.version} + release + + + + maven-surefire-plugin + 3.5.1 + + + null:null + junit:junit + + **/Verify*.java + **/*Tests.java + **/*Test.java + + + + + maven-jar-plugin + 3.4.2 + + + + true + + + ${hostname} + ${maven.build.timestamp} + ${buildNumber} + + + + + + maven-site-plugin + 3.12.1 + + + site-package + prepare-package + + jar + + + + + + org.apache.maven.doxia + doxia-module-xhtml + 1.12.0 + + + org.apache.maven.doxia + doxia-module-markdown + 1.12.0 + + + org.asciidoctor + asciidoctor-converter-doxia-module + 3.0.0 + + + + false + + + + src/main/resources @@ -223,9 +545,8 @@ - org.apache.maven.plugins maven-project-info-reports-plugin - 3.5.0 + 3.7.0 @@ -236,17 +557,16 @@ - org.apache.maven.plugins maven-javadoc-plugin - 3.6.3 + 3.10.1 default - true - package - -Xdoclint:none - false + true + package + -Xdoclint:none + false javadoc @@ -261,7 +581,9 @@ windows - windows + + windows + ${env.COMPUTERNAME} @@ -270,7 +592,9 @@ unix - unix + + unix + ${env.HOSTNAME} @@ -281,9 +605,8 @@ - org.apache.maven.plugins maven-gpg-plugin - 3.2.1 + 3.2.7 sign-artifacts @@ -291,13 +614,18 @@ sign + + + --pinentry-mode + loopback + + - org.apache.maven.plugins maven-source-plugin - 3.3.0 + 3.3.1 attach-sources