diff --git a/external/tck/webprofile/annotations-tck/installer/pom.xml b/external/tck/webprofile/annotations-tck/installer/pom.xml new file mode 100644 index 000000000..3ebd3a830 --- /dev/null +++ b/external/tck/webprofile/annotations-tck/installer/pom.xml @@ -0,0 +1,61 @@ + + + + 4.0.0 + + + cloud.piranha.external.tck.webprofile.annotationstck + project + 24.11.0-SNAPSHOT + + + piranha-external-tck-webprofile-annotationstck-installer + pom + + Piranha - External - TCK - Piranha Web Profile - Annotations TCK - Installer + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + pre-integration-test + pre-integration-test + + run + + + + + + + + + + + + + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + true + + + + + diff --git a/external/tck/webprofile/annotations-tck/pom.xml b/external/tck/webprofile/annotations-tck/pom.xml new file mode 100644 index 000000000..3f0df8644 --- /dev/null +++ b/external/tck/webprofile/annotations-tck/pom.xml @@ -0,0 +1,49 @@ + + + + 4.0.0 + + + cloud.piranha.external.tck.webprofile + project + 24.11.0-SNAPSHOT + + + cloud.piranha.external.tck.webprofile.annotationstck + project + pom + + Piranha - External - TCK - Piranha Web Profile - Annotations TCK - Project + + + 3.0.0 + 2.2 + + + + installer + runner + + + + + + cloud.piranha + bom + ${project.version} + pom + import + + + jakarta.tck + sigtest-maven-plugin + ${sigtest-maven-plugin.version} + + + jakarta.annotation + jakarta-annotations-tck + ${annotations.tck.version} + + + + diff --git a/external/tck/webprofile/annotations-tck/runner/pom.xml b/external/tck/webprofile/annotations-tck/runner/pom.xml new file mode 100644 index 000000000..cbe6977cd --- /dev/null +++ b/external/tck/webprofile/annotations-tck/runner/pom.xml @@ -0,0 +1,104 @@ + + + + 4.0.0 + + + cloud.piranha.external.tck.webprofile.annotationstck + project + 24.11.0-SNAPSHOT + + + piranha-external-tck-webprofile-annotationstck-runner + pom + + Piranha - External - TCK - Piranha Web Profile - Annotations TCK - Runner + + + ${project.build.directory}/jimage + + + + cloud.piranha.external.tck.webprofile.annotationstck + piranha-external-tck-webprofile-annotationstck-installer + ${project.version} + pom + + + jakarta.annotation + jakarta-annotations-tck + test + + + jakarta.tck + sigtest-maven-plugin + test + + + org.junit.jupiter + junit-jupiter + test + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + pre-integration-test + pre-integration-test + + copy + + + + + + jakarta.annotation + jakarta.annotation-api + ${project.build.directory} + jakarta.annotation-api.jar + + + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + sig-test + + integration-test + verify + + + jakarta.annotation:jakarta-annotations-tck + + ${jimage.dir} + ${project.build.directory}/jakarta.annotation-api.jar:${jimage.dir}/java.base:${jimage.dir}/java.rmi:${jimage.dir}/java.sql:${jimage.dir}/java.naming + true + true + true + true + true + true + true + true + true + true + true + true + true + + + + + + + + diff --git a/external/tck/webprofile/pom.xml b/external/tck/webprofile/pom.xml new file mode 100644 index 000000000..9a3b14c29 --- /dev/null +++ b/external/tck/webprofile/pom.xml @@ -0,0 +1,21 @@ + + + + 4.0.0 + + + cloud.piranha.external.tck + project + 24.11.0-SNAPSHOT + + + cloud.piranha.external.tck.webprofile + project + pom + + Piranha - External - TCK - Piranha Web Profile - Project + + + annotations-tck + +