From 2740cc96aaf9ac20570173c777247a29fec7415d Mon Sep 17 00:00:00 2001 From: Nick Cross Date: Mon, 23 Dec 2024 09:07:13 +0000 Subject: [PATCH 1/3] Run copy-artifacts with custom port --- .../org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java b/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java index c2ed85e..6347f08 100644 --- a/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java +++ b/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java @@ -196,7 +196,7 @@ private String getContainerFile() { USER 0 WORKDIR /var/workdir COPY --from=0 /var/workdir/ /var/workdir/ - RUN /opt/jboss/container/java/run/run-java.sh copy-artifacts --source-path=/var/workdir/workspace/source --deploy-path=/var/workdir/workspace/artifacts + RUN /opt/jboss/container/java/run/run-java.sh -Dquarkus.http.port=8084 copy-artifacts --source-path=/var/workdir/workspace/source --deploy-path=/var/workdir/workspace/artifacts FROM scratch COPY --from=1 /var/workdir/workspace/artifacts /deployment/ COPY --from=1 /var/workdir/build.log /log/ @@ -295,7 +295,6 @@ private String getMavenSetup() { http domain-proxy 80 - ${BUILD_ID}+tracking ${ACCESS_TOKEN} ${PROXY_URL}|localhost From 311e97f9cfd29fce5ced926b10c7dba84307b816 Mon Sep 17 00:00:00 2001 From: Nick Cross Date: Mon, 23 Dec 2024 09:13:47 +0000 Subject: [PATCH 2/3] Add CopyArtifactsTest from JBS --- pom.xml | 6 + .../deploy/CopyArtifactsCommandTest.java | 80 +++++++++ .../copy-artifacts/asm/archive/asm-all.pom | 45 +++++ .../asm/archive/asm-analysis.pom | 51 ++++++ .../asm/archive/asm-commons.pom | 51 ++++++ .../asm/archive/asm-debug-all.pom | 45 +++++ .../copy-artifacts/asm/archive/asm-parent.pom | 163 ++++++++++++++++++ .../copy-artifacts/asm/archive/asm-tree.pom | 51 ++++++ .../copy-artifacts/asm/archive/asm-util.pom | 51 ++++++ .../copy-artifacts/asm/archive/asm-xml.pom | 51 ++++++ .../copy-artifacts/asm/archive/asm.pom | 44 +++++ .../asm/output/dist/lib/all/asm-all-5.0.3.jar | 0 .../asm/output/dist/lib/all/asm-all-5.0.3.pom | 45 +++++ .../dist/lib/all/asm-debug-all-5.0.3.jar | 0 .../dist/lib/all/asm-debug-all-5.0.3.pom | 45 +++++ .../asm/output/dist/lib/asm-5.0.3.jar | 0 .../asm/output/dist/lib/asm-5.0.3.pom | 44 +++++ .../output/dist/lib/asm-analysis-5.0.3.jar | 0 .../output/dist/lib/asm-analysis-5.0.3.pom | 51 ++++++ .../asm/output/dist/lib/asm-commons-5.0.3.jar | 0 .../asm/output/dist/lib/asm-commons-5.0.3.pom | 51 ++++++ .../asm/output/dist/lib/asm-parent-5.0.3.pom | 163 ++++++++++++++++++ .../asm/output/dist/lib/asm-tree-5.0.3.jar | 0 .../asm/output/dist/lib/asm-tree-5.0.3.pom | 51 ++++++ .../asm/output/dist/lib/asm-util-5.0.3.jar | 0 .../asm/output/dist/lib/asm-util-5.0.3.pom | 51 ++++++ .../asm/output/dist/lib/asm-xml-5.0.3.jar | 0 .../asm/output/dist/lib/asm-xml-5.0.3.pom | 51 ++++++ .../beanshell/dist/bsh-2.0b6-sources.jar | 0 .../beanshell/dist/bsh-2.0b6.jar | 0 .../beanshell/dist/bsh-2.0b6.pom | 132 ++++++++++++++ .../beanshell/dist/bsh-bsf-2.0b6.jar | 0 .../beanshell/dist/bsh-classgen-2.0b6.jar | 0 .../beanshell/dist/bsh-classpath-2.0b6.jar | 0 .../beanshell/dist/bsh-commands-2.0b6.jar | 0 .../beanshell/dist/bsh-core-2.0b6.jar | 0 .../beanshell/dist/bsh-engine-2.0b6.jar | 0 .../beanshell/dist/bsh-reflect-2.0b6.jar | 0 .../beanshell/dist/bsh-util-2.0b6.jar | 0 .../copy-artifacts/beanshell/pom.xml | 132 ++++++++++++++ .../copy-artifacts/icu4j/icu4j-charset.jar | 0 .../copy-artifacts/icu4j/icu4j-localespi.jar | 0 .../resources/copy-artifacts/icu4j/icu4j.jar | 0 .../icu4j/maven/icu4j-charset/pom.xml | 151 ++++++++++++++++ .../icu4j/maven/icu4j-localespi/pom.xml | 151 ++++++++++++++++ .../copy-artifacts/icu4j/maven/icu4j/pom.xml | 148 ++++++++++++++++ .../jdom2-2.x-2024.03.01.10.00-javadoc.jar | 0 .../jdom2-2.x-2024.03.01.10.00-sources.jar | 0 .../maven/core/jdom2-2.x-2024.03.01.10.00.jar | 0 .../maven/core/jdom2-2.x-2024.03.01.10.00.pom | 140 +++++++++++++++ ...dom2-2.x-2024.03.01.10.00-maven-bundle.jar | 0 ...m-2.x-2024.03.01.10.00-contrib-sources.jar | 0 .../jdom-2.x-2024.03.01.10.00-contrib.jar | 0 .../jdom-2.x-2024.03.01.10.00-javadoc.jar | 0 ...dom-2.x-2024.03.01.10.00-junit-sources.jar | 0 .../jdom-2.x-2024.03.01.10.00-junit.jar | 0 .../jdom-2.x-2024.03.01.10.00-sources.jar | 0 .../package/jdom-2.x-2024.03.01.10.00.jar | 0 .../copy-artifacts/jdom/maven/maven.pom | 86 +++++++++ .../lombok/1.18.24/lombok-1.18.24-javadoc.jar | 0 .../1.18.24/lombok-1.18.24-javadoc.jar.md5 | 0 .../lombok/1.18.24/lombok-1.18.24-sources.jar | 0 .../1.18.24/lombok-1.18.24-sources.jar.md5 | 0 .../lombok/1.18.24/lombok-1.18.24.jar | 0 .../lombok/1.18.24/lombok-1.18.24.jar.md5 | 0 .../lombok/1.18.24/lombok-1.18.24.pom | 43 +++++ .../lombok/1.18.24/lombok-1.18.24.pom.md5 | 1 + .../lombok/maven-metadata.xml.md5 | 0 .../maven/files/jdk-10/classpath/pom.xml | 53 ++++++ .../maven/files/jdk-11/classpath/pom.xml | 53 ++++++ .../maven/files/jdk-12/classpath/pom.xml | 53 ++++++ .../maven/files/jdk-13/classpath/pom.xml | 53 ++++++ .../docker/maven/files/jdk-13/modules/pom.xml | 60 +++++++ .../maven/files/jdk-16/classpath/pom.xml | 53 ++++++ .../docker/maven/files/jdk-16/modules/pom.xml | 60 +++++++ .../maven/files/jdk-8/classpath/pom.xml | 44 +++++ .../maven/files/jdk-9/classpath/pom.xml | 53 ++++++ .../lz4-java/dist/lz4-java-1.8.0-javadoc.jar | 0 .../lz4-java/dist/lz4-java-1.8.0-sources.jar | 0 .../lz4-java/dist/lz4-java-1.8.0.jar | 0 .../lz4-java/dist/lz4-java-1.8.0.pom | 61 +++++++ .../dist/lz4-pure-java-1.8.0-javadoc.jar | 0 .../dist/lz4-pure-java-1.8.0-sources.jar | 0 .../lz4-java/dist/lz4-pure-java-1.8.0.jar | 0 .../lz4-java/dist/lz4-pure-java-1.8.0.pom | 61 +++++++ .../tomcat-embed-core-10.1.19-sources.jar | 0 .../10.1.19/tomcat-embed-core-10.1.19.jar | 0 .../10.1.19/tomcat-embed-core-10.1.19.pom | 43 +++++ .../tomcat-embed-el-10.1.19-sources.jar | 0 .../10.1.19/tomcat-embed-el-10.1.19.jar | 0 .../10.1.19/tomcat-embed-el-10.1.19.pom | 35 ++++ .../tomcat-embed-jasper-10.1.19-sources.jar | 0 .../10.1.19/tomcat-embed-jasper-10.1.19.jar | 0 .../10.1.19/tomcat-embed-jasper-10.1.19.pom | 54 ++++++ ...tomcat-embed-websocket-10.1.19-sources.jar | 0 .../tomcat-embed-websocket-10.1.19.jar | 0 .../tomcat-embed-websocket-10.1.19.pom | 43 +++++ ...cat-embed-programmatic-10.1.19-sources.jar | 0 .../tomcat-embed-programmatic-10.1.19.jar | 0 .../tomcat-embed-programmatic-10.1.19.pom | 35 ++++ ...tomcat-annotations-api-10.1.19-sources.jar | 0 .../tomcat-annotations-api-10.1.19.jar | 0 .../tomcat-annotations-api-10.1.19.pom | 35 ++++ .../10.1.19/tomcat-api-10.1.19-sources.jar | 0 .../tomcat-api/10.1.19/tomcat-api-10.1.19.jar | 0 .../tomcat-api/10.1.19/tomcat-api-10.1.19.pom | 43 +++++ .../tomcat-catalina-ant-10.1.19-sources.jar | 0 .../10.1.19/tomcat-catalina-ant-10.1.19.jar | 0 .../10.1.19/tomcat-catalina-ant-10.1.19.pom | 49 ++++++ .../tomcat-catalina-ha-10.1.19-sources.jar | 0 .../10.1.19/tomcat-catalina-ha-10.1.19.jar | 0 .../10.1.19/tomcat-catalina-ha-10.1.19.pom | 79 +++++++++ .../tomcat-catalina-10.1.19-sources.jar | 0 .../10.1.19/tomcat-catalina-10.1.19.jar | 0 .../10.1.19/tomcat-catalina-10.1.19.pom | 97 +++++++++++ .../10.1.19/tomcat-coyote-10.1.19-sources.jar | 0 .../10.1.19/tomcat-coyote-10.1.19.jar | 0 .../10.1.19/tomcat-coyote-10.1.19.pom | 61 +++++++ .../10.1.19/tomcat-dbcp-10.1.19-sources.jar | 0 .../10.1.19/tomcat-dbcp-10.1.19.jar | 0 .../10.1.19/tomcat-dbcp-10.1.19.pom | 43 +++++ .../10.1.19/tomcat-el-api-10.1.19-sources.jar | 0 .../10.1.19/tomcat-el-api-10.1.19.jar | 0 .../10.1.19/tomcat-el-api-10.1.19.pom | 35 ++++ .../tomcat-jasper-el-10.1.19-sources.jar | 0 .../10.1.19/tomcat-jasper-el-10.1.19.jar | 0 .../10.1.19/tomcat-jasper-el-10.1.19.pom | 44 +++++ .../10.1.19/tomcat-jasper-10.1.19-sources.jar | 0 .../10.1.19/tomcat-jasper-10.1.19.jar | 0 .../10.1.19/tomcat-jasper-10.1.19.pom | 84 +++++++++ .../tomcat-jaspic-api-10.1.19-sources.jar | 0 .../10.1.19/tomcat-jaspic-api-10.1.19.jar | 0 .../10.1.19/tomcat-jaspic-api-10.1.19.pom | 35 ++++ .../10.1.19/tomcat-jdbc-10.1.19-sources.jar | 0 .../10.1.19/tomcat-jdbc-10.1.19.jar | 0 .../10.1.19/tomcat-jdbc-10.1.19.pom | 43 +++++ .../10.1.19/tomcat-jni-10.1.19-sources.jar | 0 .../tomcat-jni/10.1.19/tomcat-jni-10.1.19.jar | 0 .../tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom | 35 ++++ .../tomcat-jsp-api-10.1.19-sources.jar | 0 .../10.1.19/tomcat-jsp-api-10.1.19.jar | 0 .../10.1.19/tomcat-jsp-api-10.1.19.pom | 49 ++++++ .../10.1.19/tomcat-juli-10.1.19-sources.jar | 0 .../10.1.19/tomcat-juli-10.1.19.jar | 0 .../10.1.19/tomcat-juli-10.1.19.pom | 35 ++++ .../tomcat-servlet-api-10.1.19-sources.jar | 0 .../10.1.19/tomcat-servlet-api-10.1.19.jar | 0 .../10.1.19/tomcat-servlet-api-10.1.19.pom | 83 +++++++++ .../10.1.19/tomcat-ssi-10.1.19-sources.jar | 0 .../tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.jar | 0 .../tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom | 43 +++++ .../tomcat-storeconfig-10.1.19-sources.jar | 0 .../10.1.19/tomcat-storeconfig-10.1.19.jar | 0 .../10.1.19/tomcat-storeconfig-10.1.19.pom | 73 ++++++++ .../10.1.19/tomcat-tribes-10.1.19-sources.jar | 0 .../10.1.19/tomcat-tribes-10.1.19.jar | 0 .../10.1.19/tomcat-tribes-10.1.19.pom | 43 +++++ .../tomcat-util-scan-10.1.19-sources.jar | 0 .../10.1.19/tomcat-util-scan-10.1.19.jar | 0 .../10.1.19/tomcat-util-scan-10.1.19.pom | 58 +++++++ .../10.1.19/tomcat-util-10.1.19-sources.jar | 0 .../10.1.19/tomcat-util-10.1.19.jar | 0 .../10.1.19/tomcat-util-10.1.19.pom | 43 +++++ .../tomcat-websocket-api-10.1.19-sources.jar | 0 .../10.1.19/tomcat-websocket-api-10.1.19.jar | 0 .../10.1.19/tomcat-websocket-api-10.1.19.pom | 43 +++++ ...t-websocket-client-api-10.1.19-sources.jar | 0 .../tomcat-websocket-client-api-10.1.19.jar | 0 .../tomcat-websocket-client-api-10.1.19.pom | 35 ++++ .../tomcat-websocket-10.1.19-sources.jar | 0 .../10.1.19/tomcat-websocket-10.1.19.jar | 0 .../10.1.19/tomcat-websocket-10.1.19.pom | 61 +++++++ .../res/maven/tomcat-annotations-api.pom | 35 ++++ .../tomcat/res/maven/tomcat-api.pom | 43 +++++ .../tomcat/res/maven/tomcat-catalina-ant.pom | 49 ++++++ .../tomcat/res/maven/tomcat-catalina-ha.pom | 79 +++++++++ .../tomcat/res/maven/tomcat-catalina.pom | 97 +++++++++++ .../tomcat/res/maven/tomcat-coyote.pom | 61 +++++++ .../tomcat/res/maven/tomcat-dbcp.pom | 43 +++++ .../tomcat/res/maven/tomcat-el-api.pom | 35 ++++ .../tomcat/res/maven/tomcat-embed-core.pom | 43 +++++ .../tomcat/res/maven/tomcat-embed-el.pom | 35 ++++ .../tomcat/res/maven/tomcat-embed-jasper.pom | 54 ++++++ .../res/maven/tomcat-embed-programmatic.pom | 35 ++++ .../res/maven/tomcat-embed-websocket.pom | 43 +++++ .../tomcat/res/maven/tomcat-i18n-cs.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-de.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-es.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-fr.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-ja.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-ko.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-pt-BR.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-ru.pom | 35 ++++ .../tomcat/res/maven/tomcat-i18n-zh-CN.pom | 35 ++++ .../tomcat/res/maven/tomcat-jasper-el.pom | 44 +++++ .../tomcat/res/maven/tomcat-jasper.pom | 84 +++++++++ .../tomcat/res/maven/tomcat-jaspic-api.pom | 35 ++++ .../tomcat/res/maven/tomcat-jdbc.pom | 43 +++++ .../tomcat/res/maven/tomcat-jni.pom | 35 ++++ .../tomcat/res/maven/tomcat-jsp-api.pom | 49 ++++++ .../tomcat/res/maven/tomcat-juli.pom | 35 ++++ .../tomcat/res/maven/tomcat-servlet-api.pom | 83 +++++++++ .../tomcat/res/maven/tomcat-ssi.pom | 43 +++++ .../tomcat/res/maven/tomcat-storeconfig.pom | 73 ++++++++ .../tomcat/res/maven/tomcat-tribes.pom | 43 +++++ .../tomcat/res/maven/tomcat-util-scan.pom | 58 +++++++ .../tomcat/res/maven/tomcat-util.pom | 43 +++++ .../tomcat/res/maven/tomcat-websocket-api.pom | 43 +++++ .../res/maven/tomcat-websocket-client-api.pom | 35 ++++ .../tomcat/res/maven/tomcat-websocket.pom | 61 +++++++ .../tomcat/res/maven/tomcat.pom | 36 ++++ 211 files changed, 6047 insertions(+) create mode 100644 src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-all.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-commons.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-parent.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-tree.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-util.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm-xml.pom create mode 100644 src/test/resources/copy-artifacts/asm/archive/asm.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.jar create mode 100644 src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6-sources.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-bsf-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-classgen-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-classpath-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-commands-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-core-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-engine-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-reflect-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/dist/bsh-util-2.0b6.jar create mode 100644 src/test/resources/copy-artifacts/beanshell/pom.xml create mode 100644 src/test/resources/copy-artifacts/icu4j/icu4j-charset.jar create mode 100644 src/test/resources/copy-artifacts/icu4j/icu4j-localespi.jar create mode 100644 src/test/resources/copy-artifacts/icu4j/icu4j.jar create mode 100644 src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml create mode 100644 src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml create mode 100644 src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml create mode 100644 src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-javadoc.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-sources.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom create mode 100644 src/test/resources/copy-artifacts/jdom/build/maven/jdom2-2.x-2024.03.01.10.00-maven-bundle.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib-sources.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-javadoc.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit-sources.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-sources.jar create mode 100644 src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00.jar create mode 100644 src/test/resources/copy-artifacts/jdom/maven/maven.pom create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar.md5 create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar.md5 create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar.md5 create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5 create mode 100644 src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/maven-metadata.xml.md5 create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-javadoc.jar create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-sources.jar create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.jar create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-javadoc.jar create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-sources.jar create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.jar create mode 100644 src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19-sources.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.jar create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom create mode 100644 src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom diff --git a/pom.xml b/pom.xml index 419acc2..42bd229 100644 --- a/pom.xml +++ b/pom.xml @@ -128,6 +128,12 @@ 3.10.0 test + + org.assertj + assertj-core + 3.26.3 + test + diff --git a/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java b/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java new file mode 100644 index 0000000..101a2fc --- /dev/null +++ b/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java @@ -0,0 +1,80 @@ +package org.jboss.pnc.konfluxtooling.deploy; + +import io.quarkus.test.LogCollectingTestResource; +import io.quarkus.test.common.QuarkusTestResource; +import io.quarkus.test.common.ResourceArg; +import io.quarkus.test.junit.QuarkusTest; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; + +import static org.assertj.core.api.Assertions.assertThat; + +@QuarkusTest +@QuarkusTestResource(value = LogCollectingTestResource.class, restrictToAnnotatedClass = true, initArgs = @ResourceArg(name = LogCollectingTestResource.LEVEL, value = "FINE")) +class CopyArtifactsCommandTest { + @BeforeEach + void clearLogs() { + LogCollectingTestResource.current().clear(); + } + + void testDeployArtifacts(String dir, String logMessage, String ... artifacts) throws IOException { + var command = new CopyArtifactsCommand(); + command.sourcePath = Path.of("src/test/resources/copy-artifacts", dir).toAbsolutePath(); + assertThat(command.sourcePath).isDirectory(); + var tempDirectory = Files.createTempDirectory("copy-artifacts-test"); + assertThat(tempDirectory).isDirectory(); + command.deployPath = tempDirectory.resolve("artifacts"); + assertThat(command.deployPath).doesNotExist(); + command.run(); + + if (!logMessage.isEmpty()) { + assertThat(LogCollectingTestResource.current().getRecords()).map(LogCollectingTestResource::format).contains(logMessage); + } + + try (var stream = Files.walk(command.deployPath)) { + assertThat(stream).filteredOn(Files::isRegularFile).map(path -> path.getFileName().toString()).containsExactlyInAnyOrder(artifacts); + } + } + + @Test + void testAsm() throws IOException { + testDeployArtifacts("asm", "Skipping POM asm-all.pom with invalid version @product.artifact@", "asm-5.0.3.jar", "asm-5.0.3.pom", "asm-all-5.0.3.jar", "asm-all-5.0.3.pom", + "asm-analysis-5.0.3.jar", "asm-analysis-5.0.3.pom", "asm-commons-5.0.3.jar", "asm-commons-5.0.3.pom", + "asm-debug-all-5.0.3.jar", "asm-debug-all-5.0.3.pom", "asm-parent-5.0.3.pom", "asm-tree-5.0.3.jar", + "asm-tree-5.0.3.pom", "asm-util-5.0.3.jar", "asm-util-5.0.3.pom", "asm-xml-5.0.3.jar", "asm-xml-5.0.3.pom"); + } + + @Test + void testBeanshell() throws IOException { + testDeployArtifacts("beanshell", "", "bsh-2.0b6.jar", "bsh-2.0b6.pom"); + } + + @Test + void testIcu4J() throws IOException { + testDeployArtifacts("icu4j", "", "icu4j-71.1.jar", "icu4j-71.1.pom", "icu4j-charset-71.1.jar", "icu4j-charset-71.1.pom", "icu4j-localespi-71.1.jar", "icu4j-localespi-71.1.pom"); + } + + @Test + void testJdom() throws IOException { + testDeployArtifacts("jdom", "Skipping POM maven.pom with invalid version @version@", "jdom2-2.x-2024.03.01.10.00.jar", "jdom2-2.x-2024.03.01.10.00.pom"); + } + + @Test + void testLombok() throws IOException { + testDeployArtifacts("lombok", "Skipping POM pom.xml with invalid version 1.0-SNAPSHOT", "lombok-1.18.24.jar", "lombok-1.18.24.pom"); + } + + @Test + void testLz4Java() throws IOException { + testDeployArtifacts("lz4-java", "", "lz4-java-1.8.0.jar", "lz4-java-1.8.0.pom", "lz4-pure-java-1.8.0.jar", "lz4-pure-java-1.8.0.pom"); + } + + @Test + void testTomcat() throws IOException { + testDeployArtifacts("tomcat", "Skipping POM tomcat-annotations-api.pom with invalid version @MAVEN.DEPLOY.VERSION@", "tomcat-annotations-api-10.1.19.jar", "tomcat-annotations-api-10.1.19.pom", "tomcat-api-10.1.19.jar", "tomcat-api-10.1.19.pom", "tomcat-catalina-10.1.19.jar", "tomcat-catalina-10.1.19.pom", "tomcat-catalina-ant-10.1.19.jar", "tomcat-catalina-ant-10.1.19.pom", "tomcat-catalina-ha-10.1.19.jar", "tomcat-catalina-ha-10.1.19.pom", "tomcat-coyote-10.1.19.jar", "tomcat-coyote-10.1.19.pom", "tomcat-dbcp-10.1.19.jar", "tomcat-dbcp-10.1.19.pom", "tomcat-el-api-10.1.19.jar", "tomcat-el-api-10.1.19.pom", "tomcat-embed-core-10.1.19.jar", "tomcat-embed-core-10.1.19.pom", "tomcat-embed-el-10.1.19.jar", "tomcat-embed-el-10.1.19.pom", "tomcat-embed-jasper-10.1.19.jar", "tomcat-embed-jasper-10.1.19.pom", "tomcat-embed-programmatic-10.1.19.jar", "tomcat-embed-programmatic-10.1.19.pom", "tomcat-embed-websocket-10.1.19.jar", "tomcat-embed-websocket-10.1.19.pom", "tomcat-jasper-10.1.19.jar", "tomcat-jasper-10.1.19.pom", "tomcat-jasper-el-10.1.19.jar", "tomcat-jasper-el-10.1.19.pom", "tomcat-jaspic-api-10.1.19.jar", "tomcat-jaspic-api-10.1.19.pom", "tomcat-jdbc-10.1.19.jar", "tomcat-jdbc-10.1.19.pom", "tomcat-jni-10.1.19.jar", "tomcat-jni-10.1.19.pom", "tomcat-jsp-api-10.1.19.jar", "tomcat-jsp-api-10.1.19.pom", "tomcat-juli-10.1.19.jar", "tomcat-juli-10.1.19.pom", "tomcat-servlet-api-10.1.19.jar", "tomcat-servlet-api-10.1.19.pom", "tomcat-ssi-10.1.19.jar", "tomcat-ssi-10.1.19.pom", "tomcat-storeconfig-10.1.19.jar", "tomcat-storeconfig-10.1.19.pom", "tomcat-tribes-10.1.19.jar", "tomcat-tribes-10.1.19.pom", "tomcat-util-10.1.19.jar", "tomcat-util-10.1.19.pom", "tomcat-util-scan-10.1.19.jar", "tomcat-util-scan-10.1.19.pom", "tomcat-websocket-10.1.19.jar", "tomcat-websocket-10.1.19.pom", "tomcat-websocket-api-10.1.19.jar", "tomcat-websocket-api-10.1.19.pom", "tomcat-websocket-client-api-10.1.19.jar", "tomcat-websocket-client-api-10.1.19.pom"); + } +} diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-all.pom b/src/test/resources/copy-artifacts/asm/archive/asm-all.pom new file mode 100644 index 0000000..d4f123b --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-all.pom @@ -0,0 +1,45 @@ + + + + 4.0.0 + + + org.ow2.asm + asm-parent + @product.artifact@ + + + ASM All + org.ow2.asm + asm-all + jar + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom b/src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom new file mode 100644 index 0000000..47273a1 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + @product.artifact@ + + + ASM Analysis + asm-analysis + jar + + + + asm-tree + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-commons.pom b/src/test/resources/copy-artifacts/asm/archive/asm-commons.pom new file mode 100644 index 0000000..eaccb73 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-commons.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + @product.artifact@ + + + ASM Commons + asm-commons + jar + + + + asm-tree + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom b/src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom new file mode 100644 index 0000000..ad88584 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom @@ -0,0 +1,45 @@ + + + + 4.0.0 + + + org.ow2.asm + asm-parent + @product.artifact@ + + + ASM Debug All + org.ow2.asm + asm-debug-all + jar + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-parent.pom b/src/test/resources/copy-artifacts/asm/archive/asm-parent.pom new file mode 100644 index 0000000..0f30c8e --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-parent.pom @@ -0,0 +1,163 @@ + + + + + + ow2 + org.ow2 + 1.3 + + + 4.0.0 + + asm-parent + org.ow2.asm + @product.artifact@ + pom + + ASM + A very small and fast Java bytecode manipulation framework + http://asm.objectweb.org/ + + + ObjectWeb + http://www.objectweb.org/ + + 2000 + + + + BSD + http://asm.objectweb.org/license.html + + + + + + Eric Bruneton + ebruneton + ebruneton@free.fr + + Creator + Java Developer + + + + Eugene Kuleshov + eu + eu@javatx.org + + Java Developer + + + + Remi Forax + forax + forax@univ-mlv.fr + + Java Developer + + + + + + scm:svn:svn://svn.forge.objectweb.org/svnroot/asm/trunk + scm:svn:svn+ssh://${maven.username}@svn.forge.objectweb.org/svnroot/asm/trunk + http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/asm/trunk/ + + + + http://forge.objectweb.org/tracker/?group_id=23 + + + + + + + asm + ${project.groupId} + ${project.version} + + + + asm-tree + ${project.groupId} + ${project.version} + + + + asm-analysis + ${project.groupId} + ${project.version} + + + + asm-commons + ${project.groupId} + ${project.version} + + + + asm-util + ${project.groupId} + ${project.version} + + + + asm-xml + ${project.groupId} + ${project.version} + + + + + + + + ASM Users List + sympa@objectweb.org?subject=subscribe%20asm + sympa@objectweb.org?subject=unsubscribe%20asm + asm@objectweb.org + http://www.objectweb.org/wws/arc/asm + + + ASM Team List + sympa@objectweb.org?subject=subscribe%20asm-team + sympa@objectweb.org?subject=unsubscribe%20asm-team + asm-team@objectweb.org + http://www.objectweb.org/wws/arc/asm-team + + + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-tree.pom b/src/test/resources/copy-artifacts/asm/archive/asm-tree.pom new file mode 100644 index 0000000..624120b --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-tree.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + @product.artifact@ + + + ASM Tree + asm-tree + jar + + + + asm + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-util.pom b/src/test/resources/copy-artifacts/asm/archive/asm-util.pom new file mode 100644 index 0000000..065ddd8 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-util.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + @product.artifact@ + + + ASM Util + asm-util + jar + + + + asm-tree + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-xml.pom b/src/test/resources/copy-artifacts/asm/archive/asm-xml.pom new file mode 100644 index 0000000..a95e658 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm-xml.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + @product.artifact@ + + + ASM XML + asm-xml + jar + + + + asm-util + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/archive/asm.pom b/src/test/resources/copy-artifacts/asm/archive/asm.pom new file mode 100644 index 0000000..2f57353 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/archive/asm.pom @@ -0,0 +1,44 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + @product.artifact@ + + + ASM Core + asm + jar + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom new file mode 100644 index 0000000..29a0fc6 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom @@ -0,0 +1,45 @@ + + + + 4.0.0 + + + org.ow2.asm + asm-parent + 5.0.3 + + + ASM All + org.ow2.asm + asm-all + jar + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom new file mode 100644 index 0000000..d417660 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom @@ -0,0 +1,45 @@ + + + + 4.0.0 + + + org.ow2.asm + asm-parent + 5.0.3 + + + ASM Debug All + org.ow2.asm + asm-debug-all + jar + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom new file mode 100644 index 0000000..3fe9311 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom @@ -0,0 +1,44 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + 5.0.3 + + + ASM Core + asm + jar + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom new file mode 100644 index 0000000..5993b8d --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + 5.0.3 + + + ASM Analysis + asm-analysis + jar + + + + asm-tree + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom new file mode 100644 index 0000000..0ac2485 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + 5.0.3 + + + ASM Commons + asm-commons + jar + + + + asm-tree + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom new file mode 100644 index 0000000..4251bc3 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom @@ -0,0 +1,163 @@ + + + + + + ow2 + org.ow2 + 1.3 + + + 4.0.0 + + asm-parent + org.ow2.asm + 5.0.3 + pom + + ASM + A very small and fast Java bytecode manipulation framework + http://asm.objectweb.org/ + + + ObjectWeb + http://www.objectweb.org/ + + 2000 + + + + BSD + http://asm.objectweb.org/license.html + + + + + + Eric Bruneton + ebruneton + ebruneton@free.fr + + Creator + Java Developer + + + + Eugene Kuleshov + eu + eu@javatx.org + + Java Developer + + + + Remi Forax + forax + forax@univ-mlv.fr + + Java Developer + + + + + + scm:svn:svn://svn.forge.objectweb.org/svnroot/asm/trunk + scm:svn:svn+ssh://${maven.username}@svn.forge.objectweb.org/svnroot/asm/trunk + http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/asm/trunk/ + + + + http://forge.objectweb.org/tracker/?group_id=23 + + + + + + + asm + ${project.groupId} + ${project.version} + + + + asm-tree + ${project.groupId} + ${project.version} + + + + asm-analysis + ${project.groupId} + ${project.version} + + + + asm-commons + ${project.groupId} + ${project.version} + + + + asm-util + ${project.groupId} + ${project.version} + + + + asm-xml + ${project.groupId} + ${project.version} + + + + + + + + ASM Users List + sympa@objectweb.org?subject=subscribe%20asm + sympa@objectweb.org?subject=unsubscribe%20asm + asm@objectweb.org + http://www.objectweb.org/wws/arc/asm + + + ASM Team List + sympa@objectweb.org?subject=subscribe%20asm-team + sympa@objectweb.org?subject=unsubscribe%20asm-team + asm-team@objectweb.org + http://www.objectweb.org/wws/arc/asm-team + + + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom new file mode 100644 index 0000000..bc83f18 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + 5.0.3 + + + ASM Tree + asm-tree + jar + + + + asm + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom new file mode 100644 index 0000000..39e012b --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + 5.0.3 + + + ASM Util + asm-util + jar + + + + asm-tree + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom new file mode 100644 index 0000000..2fcfda6 --- /dev/null +++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom @@ -0,0 +1,51 @@ + + + + 4.0.0 + + + asm-parent + org.ow2.asm + 5.0.3 + + + ASM XML + asm-xml + jar + + + + asm-util + org.ow2.asm + + + + diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6-sources.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom new file mode 100644 index 0000000..f39c839 --- /dev/null +++ b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom @@ -0,0 +1,132 @@ + + + + 4.0.0 + + org.apache-extras.beanshell + bsh + 2.0b6 + jar + + BeanShell + BeanShell is a small, free, embeddable Java source interpreter + with object scripting language features, written in Java. BeanShell + dynamically executes standard Java syntax and extends it with common + scripting conveniences such as loose types, commands, and method closures + like those in Perl and JavaScript. + + https://github.com/beanshell/beanshell/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + UTF-8 + UTF-8 + + + + scm:git:git://github.com/beanshell/beanshell.git + scm:git:git@github.com:beanshell/beanshell.git + https://github.com/beanshell/beanshell/ + HEAD + + + + + Patrick Niemeyer + patniemeyer@gmail.com + Apache Extras + http://www.apache-extras.org/ + + + Daniel Leuck + dan@ikayzo.com + Apache Extras + http://www.apache-extras.org/ + + + Simone Tripodi + simonetripodi@apache.org + Apache Extras + http://www.apache-extras.org/ + + + Pedro Giffuni + pfg@apache.org + Apache Extras + http://www.apache-extras.org/ + + + Peter Jodeleit + pejobo70@gmail.com + Apache Extras + http://www.apache-extras.org/ + + + Stian Soiland-Reyes + stain@apache.org + Apache Extras + http://www.apache-extras.org/ + + + Alan R Williams + alaninmcr@apache.org + Apache Extras + http://www.apache-extras.org/ + + + + + GitHub + https://github.com/beanshell/beanshell/issues + + + + + bintray-beanshell-Beanshell-bsh + beanshell-Beanshell-bsh + https://api.bintray.com/maven/beanshell/Beanshell/bsh + + + + + + junit + junit + 4.12 + test + + + diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-bsf-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-bsf-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-classgen-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-classgen-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-classpath-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-classpath-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-commands-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-commands-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-core-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-core-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-engine-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-engine-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-reflect-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-reflect-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-util-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-util-2.0b6.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/beanshell/pom.xml b/src/test/resources/copy-artifacts/beanshell/pom.xml new file mode 100644 index 0000000..5a3e6e3 --- /dev/null +++ b/src/test/resources/copy-artifacts/beanshell/pom.xml @@ -0,0 +1,132 @@ + + + + 4.0.0 + + org.apache-extras.beanshell + bsh + 2.0b6 + jar + + BeanShell + BeanShell is a small, free, embeddable Java source interpreter + with object scripting language features, written in Java. BeanShell + dynamically executes standard Java syntax and extends it with common + scripting conveniences such as loose types, commands, and method closures + like those in Perl and JavaScript. + + https://github.com/beanshell/beanshell/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + UTF-8 + UTF-8 + + + + scm:git:git://github.com/beanshell/beanshell.git + scm:git:git@github.com:beanshell/beanshell.git + https://github.com/beanshell/beanshell/ + HEAD + + + + + Patrick Niemeyer + patniemeyer@gmail.com + Apache Extras + http://www.apache-extras.org/ + + + Daniel Leuck + dan@ikayzo.com + Apache Extras + http://www.apache-extras.org/ + + + Simone Tripodi + simonetripodi@apache.org + Apache Extras + http://www.apache-extras.org/ + + + Pedro Giffuni + pfg@apache.org + Apache Extras + http://www.apache-extras.org/ + + + Peter Jodeleit + pejobo70@gmail.com + Apache Extras + http://www.apache-extras.org/ + + + Stian Soiland-Reyes + stain@apache.org + Apache Extras + http://www.apache-extras.org/ + + + Alan R Williams + alaninmcr@apache.org + Apache Extras + http://www.apache-extras.org/ + + + + + GitHub + https://github.com/beanshell/beanshell/issues + + + + + bintray-beanshell-Beanshell-bsh + beanshell-Beanshell-bsh + https://api.bintray.com/maven/beanshell/Beanshell/bsh + + + + + + junit + junit + 4.13.1 + test + + + diff --git a/src/test/resources/copy-artifacts/icu4j/icu4j-charset.jar b/src/test/resources/copy-artifacts/icu4j/icu4j-charset.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/icu4j/icu4j-localespi.jar b/src/test/resources/copy-artifacts/icu4j/icu4j-localespi.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/icu4j/icu4j.jar b/src/test/resources/copy-artifacts/icu4j/icu4j.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml new file mode 100644 index 0000000..38a26ce --- /dev/null +++ b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml @@ -0,0 +1,151 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-charset + 71.1 + + ICU4J Charset Provider + + icu4j-charset is a supplemental library for icu4j, implementing Java Charset SPI. + + https://icu.unicode.org/ + 2001 + + + + Unicode/ICU License + https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE + repo + + + + + + macchiati + Mark Davis + Google + + PMC Member + + + + JCEmmons + John Emmons + IBM Corporation + + PMC Member + + + + dougfelt + Doug Felt + Google + + PMC Member + + + + deborah + Deborah Goldsmith + Apple + + PMC Member + + + + srl295 + Steven Loomis + IBM Corporation + + PMC Member + + + + markusicu + Markus Scherer + Google + + PMC Member + + + + pedberg + Peter Edberg + Apple + + PMC Member + + + + yumaoka + Yoshito Umaoka + IBM Corporation + + PMC Member + + + + + + + icu-support + https://lists.sourceforge.net/lists/listinfo/icu-support + https://lists.sourceforge.net/lists/listinfo/icu-support + icu-support@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-support + + + icu-announce + https://lists.sourceforge.net/lists/listinfo/icu-announce + https://lists.sourceforge.net/lists/listinfo/icu-announce + icu-announce@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-announce + + + icu-design + https://lists.sourceforge.net/lists/listinfo/icu-design + https://lists.sourceforge.net/lists/listinfo/icu-design + icu-design@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-design + + + + + scm:git:git://github.com/unicode-org/icu.git + scm:git:git@github.com:unicode-org/icu.git + https://github.com/unicode-org/icu + + + + JIRA + https://unicode-org.atlassian.net/projects/ICU + + + + + icu4j-releases + ICU4J Central Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + icu4j-snapshots + ICU4J Central Development Repository + https://oss.sonatype.org/content/repositories/snapshots + + + + + + com.ibm.icu + icu4j + 71.1 + + + diff --git a/src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml new file mode 100644 index 0000000..6a61be5 --- /dev/null +++ b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml @@ -0,0 +1,151 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j-localespi + 71.1 + + ICU4J Locale Service Provider + + icu4j-localespi is a supplemental library for icu4j, implementing Java Locale SPI. + + https://icu.unicode.org/ + 2001 + + + + Unicode/ICU License + https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE + repo + + + + + + macchiati + Mark Davis + Google + + PMC Member + + + + JCEmmons + John Emmons + IBM Corporation + + PMC Member + + + + dougfelt + Doug Felt + Google + + PMC Member + + + + deborah + Deborah Goldsmith + Apple + + PMC Member + + + + srl295 + Steven Loomis + IBM Corporation + + PMC Member + + + + markusicu + Markus Scherer + Google + + PMC Member + + + + pedberg + Peter Edberg + Apple + + PMC Member + + + + yumaoka + Yoshito Umaoka + IBM Corporation + + PMC Member + + + + + + + icu-support + https://lists.sourceforge.net/lists/listinfo/icu-support + https://lists.sourceforge.net/lists/listinfo/icu-support + icu-support@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-support + + + icu-announce + https://lists.sourceforge.net/lists/listinfo/icu-announce + https://lists.sourceforge.net/lists/listinfo/icu-announce + icu-announce@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-announce + + + icu-design + https://lists.sourceforge.net/lists/listinfo/icu-design + https://lists.sourceforge.net/lists/listinfo/icu-design + icu-design@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-design + + + + + scm:git:git://github.com/unicode-org/icu.git + scm:git:git@github.com:unicode-org/icu.git + https://github.com/unicode-org/icu + + + + JIRA + https://unicode-org.atlassian.net/projects/ICU + + + + + icu4j-releases + ICU4J Central Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + icu4j-snapshots + ICU4J Central Development Repository + https://oss.sonatype.org/content/repositories/snapshots + + + + + + com.ibm.icu + icu4j + 71.1 + + + diff --git a/src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml b/src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml new file mode 100644 index 0000000..495dec2 --- /dev/null +++ b/src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml @@ -0,0 +1,148 @@ + + + + 4.0.0 + + com.ibm.icu + icu4j + 71.1 + + ICU4J + + International Component for Unicode for Java (ICU4J) is a mature, widely used Java library + providing Unicode and Globalization support + + https://icu.unicode.org/ + 2001 + + + + Unicode/ICU License + https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE + repo + + + + + + macchiati + Mark Davis + Google + + PMC Member + + + + JCEmmons + John Emmons + IBM Corporation + + PMC Member + + + + dougfelt + Doug Felt + Google + + PMC Member + + + + deborah + Deborah Goldsmith + Apple + + PMC Member + + + + srl295 + Steven Loomis + IBM Corporation + + PMC Member + + + + markusicu + Markus Scherer + Google + + PMC Member + + + + pedberg + Peter Edberg + Apple + + PMC Member + + + + yumaoka + Yoshito Umaoka + IBM Corporation + + PMC Member + + + + + + + icu-support + https://lists.sourceforge.net/lists/listinfo/icu-support + https://lists.sourceforge.net/lists/listinfo/icu-support + icu-support@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-support + + + icu-announce + https://lists.sourceforge.net/lists/listinfo/icu-announce + https://lists.sourceforge.net/lists/listinfo/icu-announce + icu-announce@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-announce + + + icu-design + https://lists.sourceforge.net/lists/listinfo/icu-design + https://lists.sourceforge.net/lists/listinfo/icu-design + icu-design@lists.sourceforge.net + http://sourceforge.net/mailarchive/forum.php?forum_name=icu-design + + + + + scm:git:git://github.com/unicode-org/icu.git + scm:git:git@github.com:unicode-org/icu.git + https://github.com/unicode-org/icu + + + + JIRA + https://unicode-org.atlassian.net/projects/ICU + + + + + icu4j-releases + ICU4J Central Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + icu4j-snapshots + ICU4J Central Development Repository + https://oss.sonatype.org/content/repositories/snapshots + + + diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-javadoc.jar b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-javadoc.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-sources.jar b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.jar b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom new file mode 100644 index 0000000..17cc27d --- /dev/null +++ b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom @@ -0,0 +1,140 @@ + + 4.0.0 + org.jdom + jdom2 + jar + + JDOM + 2.x-2024.03.01.10.00 + + + A complete, Java-based solution for accessing, manipulating, + and outputting XML data + + http://www.jdom.org + + + JDOM + http://www.jdom.org + + + + + JDOM-interest Mailing List + jdom-interest@jdom.org + http://jdom.markmail.org/ + + + + + + Similar to Apache License but with the acknowledgment clause removed + https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt + repo + . + + 4. Products derived from this software may not be called "JDOM", nor + may "JDOM" appear in their name, without prior written permission + from the JDOM Project Management . + + In addition, we request (but do not require) that you include in the + end-user documentation provided with the redistribution and/or in the + software itself an acknowledgement equivalent to the following: + "This product includes software developed by the + JDOM Project (http://www.jdom.org/)." + Alternatively, the acknowledgment may be graphical using the logos + available at http://www.jdom.org/images/logos. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + + This software consists of voluntary contributions made by many + individuals on behalf of the JDOM Project and was originally + created by Jason Hunter and + Brett McLaughlin . For more information + on the JDOM Project, please see . + + */ + + + + ]]> + + + + + git@github.com:/hunterhacker/jdom + scm:git:git@github.com:hunterhacker/jdom + scm:git:git@github.com:hunterhacker/jdom + + + + + hunterhacker + Jason Hunter + jhunter@servlets.com + + + rolfl + Rolf Lear + jdom@tuis.net + + + + + + jaxen + jaxen + 1.2.0 + true + + + xerces + xercesImpl + 2.11.0 + true + + + xalan + xalan + 2.7.2 + true + + + + + + 1.5 + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/jdom2-2.x-2024.03.01.10.00-maven-bundle.jar b/src/test/resources/copy-artifacts/jdom/build/maven/jdom2-2.x-2024.03.01.10.00-maven-bundle.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib-sources.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-javadoc.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-javadoc.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit-sources.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-sources.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/jdom/maven/maven.pom b/src/test/resources/copy-artifacts/jdom/maven/maven.pom new file mode 100644 index 0000000..73929ce --- /dev/null +++ b/src/test/resources/copy-artifacts/jdom/maven/maven.pom @@ -0,0 +1,86 @@ + + 4.0.0 + org.jdom + @artifactID@ + jar + + JDOM + @version@ + + + A complete, Java-based solution for accessing, manipulating, + and outputting XML data + + http://www.jdom.org + + + JDOM + http://www.jdom.org + + + + + JDOM-interest Mailing List + jdom-interest@jdom.org + http://jdom.markmail.org/ + + + + + + Similar to Apache License but with the acknowledgment clause removed + https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt + repo + + + + + + git@github.com:/hunterhacker/jdom + scm:git:git@github.com:hunterhacker/jdom + scm:git:git@github.com:hunterhacker/jdom + + + + + hunterhacker + Jason Hunter + jhunter@servlets.com + + + rolfl + Rolf Lear + jdom@tuis.net + + + + + + jaxen + jaxen + 1.2.0 + true + + + xerces + xercesImpl + 2.11.0 + true + + + xalan + xalan + 2.7.2 + true + + + + + + @jdk@ + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar.md5 new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar.md5 new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar.md5 new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom new file mode 100644 index 0000000..2243181 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom @@ -0,0 +1,43 @@ + + 4.0.0 + org.projectlombok + lombok + jar + 1.18.24 + Project Lombok + https://projectlombok.org + Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more! + + + + The MIT License + https://projectlombok.org/LICENSE + repo + + + + scm:git:git://github.com/projectlombok/lombok.git + http://github.com/projectlombok/lombok + + + GitHub Issues + https://github.com/projectlombok/lombok/issues + + + + rzwitserloot + Reinier Zwitserloot + reinier@projectlombok.org + http://zwitserloot.com + Europe/Amsterdam + + + rspilker + Roel Spilker + roel@projectlombok.org + Europe/Amsterdam + + + + diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5 new file mode 100644 index 0000000..055ebff --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5 @@ -0,0 +1 @@ +75d7ad6e43cc68d2575172f2265ca00b \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/maven-metadata.xml.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/maven-metadata.xml.md5 new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml new file mode 100644 index 0000000..b5367ae --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 1.10 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.7.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/classpath/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml new file mode 100644 index 0000000..e1f0434 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 11 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/classpath/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml new file mode 100644 index 0000000..7812015 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 12 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/classpath/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml new file mode 100644 index 0000000..2414342 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 13 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/classpath/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml new file mode 100644 index 0000000..f607f59 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml @@ -0,0 +1,60 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 13 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + org.projectlombok + lombok + 1.18.10 + + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/modules/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml new file mode 100644 index 0000000..dd83323 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 16 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/classpath/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml new file mode 100644 index 0000000..7fa8485 --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml @@ -0,0 +1,60 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 16 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + org.projectlombok + lombok + 1.18.10 + + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/modules/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml new file mode 100644 index 0000000..87c4a6a --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml @@ -0,0 +1,44 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 1.8 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.7.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml new file mode 100644 index 0000000..258c7fa --- /dev/null +++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml @@ -0,0 +1,53 @@ + + 4.0.0 + + com.example + lombok-jdk-${env.JDK_VERSION} + 1.0-SNAPSHOT + + + UTF-8 + 1.9 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.7.0 + + ${java.version} + ${java.version} + true + true + true + + -Werror + -Xlint:all + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + + + + + + + org.projectlombok + lombok + 1.2.3 + system + /workspace/classpath/lombok.jar + + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-javadoc.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-javadoc.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-sources.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom new file mode 100644 index 0000000..ddc48d1 --- /dev/null +++ b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom @@ -0,0 +1,61 @@ + + + + + + LZ4 and xxHash + Java ports and bindings of the LZ4 compression algorithm and the xxHash hashing algorithm + https://github.com/lz4/lz4-java + 4.0.0 + org.lz4 + lz4-java + jar + 1.8.0 + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + git://github.com/lz4/lz4-java.git + https://github.com/lz4/lz4-java + + + + jpountz + Adrien Grand + jpountz@gmail.com + + + odaira + Rei Odaira + Rei.Odaira@gmail.com + + + + + com.carrotsearch.randomizedtesting + junit4-ant + 2.7.8 + test + + + diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-javadoc.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-javadoc.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-sources.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom new file mode 100644 index 0000000..b4dffe4 --- /dev/null +++ b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom @@ -0,0 +1,61 @@ + + + + + + LZ4 and xxHash + Java ports and bindings of the LZ4 compression algorithm and the xxHash hashing algorithm + https://github.com/lz4/lz4-java + 4.0.0 + org.lz4 + lz4-pure-java + jar + 1.8.0 + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + git://github.com/lz4/lz4-java.git + https://github.com/lz4/lz4-java + + + + jpountz + Adrien Grand + jpountz@gmail.com + + + odaira + Rei Odaira + Rei.Odaira@gmail.com + + + + + com.carrotsearch.randomizedtesting + junit4-ant + 2.7.3 + test + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom new file mode 100644 index 0000000..6221537 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-core + 10.1.19 + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-annotations-api + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom new file mode 100644 index 0000000..13b194f --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-el + 10.1.19 + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom new file mode 100644 index 0000000..cd98d7a --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom @@ -0,0 +1,54 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-jasper + 10.1.19 + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat.embed + tomcat-embed-core + 10.1.19 + compile + + + org.apache.tomcat.embed + tomcat-embed-el + 10.1.19 + compile + + + org.eclipse.jdt + ecj + 3.33.0 + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom new file mode 100644 index 0000000..44d1456 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-websocket + 10.1.19 + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat.embed + tomcat-embed-core + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom new file mode 100644 index 0000000..53d2b2d --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat.experimental + tomcat-embed-programmatic + 10.1.19 + Experimental Minimal Tomcat for Programmatic Use + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom new file mode 100644 index 0000000..4e9835b --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-annotations-api + 10.1.19 + Annotations Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom new file mode 100644 index 0000000..1177548 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-api + 10.1.19 + Definition of interfaces shared by Catalina and Jasper + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom new file mode 100644 index 0000000..b235169 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom @@ -0,0 +1,49 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-catalina-ant + 10.1.19 + Tomcat Ant tasks for remote management + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util-scan + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom new file mode 100644 index 0000000..6a18551 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom @@ -0,0 +1,79 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-catalina-ha + 10.1.19 + Tomcat High Availability Implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-coyote + 10.1.19 + compile + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-tribes + 10.1.19 + compile + + + org.apache.tomcat + tomcat-catalina + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util-scan + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom new file mode 100644 index 0000000..4204e5c --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom @@ -0,0 +1,97 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-catalina + 10.1.19 + Tomcat Servlet Engine Core Classes and Standard implementations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-jsp-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-annotations-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-jni + 10.1.19 + compile + + + org.apache.tomcat + tomcat-coyote + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util-scan + 10.1.19 + compile + + + org.apache.tomcat + tomcat-jaspic-api + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom new file mode 100644 index 0000000..b252c24 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom @@ -0,0 +1,61 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-coyote + 10.1.19 + Tomcat Connectors and HTTP parser + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-jni + 10.1.19 + compile + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom new file mode 100644 index 0000000..0bcc0a8 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-dbcp + 10.1.19 + Tomcat Database Connection Pooling package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom new file mode 100644 index 0000000..8e4f1d4 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-el-api + 10.1.19 + Expression language package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom new file mode 100644 index 0000000..fc8f12a --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom @@ -0,0 +1,44 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jasper-el + 10.1.19 + Jasper Expression Language Impl + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-el-api + 10.1.19 + compile + + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom new file mode 100644 index 0000000..8ddddd6 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom @@ -0,0 +1,84 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jasper + 10.1.19 + Tomcats JSP Parser + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-jsp-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-el-api + 10.1.19 + compile + + + org.eclipse.jdt + ecj + 3.33.0 + + + org.apache.tomcat + tomcat-jasper-el + 10.1.19 + compile + + + org.apache.tomcat + tomcat-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util-scan + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom new file mode 100644 index 0000000..ab9e1ae --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jaspic-api + 10.1.19 + jakarta.security.auth.message package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom new file mode 100644 index 0000000..6948943 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jdbc + 10.1.19 + Tomcat JDBC Pool Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom new file mode 100644 index 0000000..a3fe46b --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jni + 10.1.19 + Interface code to the native connector + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom new file mode 100644 index 0000000..4f1398f --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom @@ -0,0 +1,49 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jsp-api + 10.1.19 + JSP package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-el-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom new file mode 100644 index 0000000..b805580 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-juli + 10.1.19 + Tomcat Core Logging Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom new file mode 100644 index 0000000..dc03090 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom @@ -0,0 +1,83 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + jakarta.servlet package + https://tomcat.apache.org/ + + + + Apache License, Version 2.0 and + Common Development And Distribution License (CDDL) Version 1.0 and + Eclipse Public License - v 2.0 + + + http://www.apache.org/licenses/LICENSE-2.0.txt and + http://www.opensource.org/licenses/cddl1.txt and + https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + + repo + + The Apache License, version 2.0 applies to all files apart from + javaee_5.xsd, + javaee_6.xsd, + javaee_7.xsd, + javaee_8.xsd, + javaee_web_services_1_2.xsd, + javaee_web_services_client_1_2.xsd, + javaee_web_services_1_3.xsd, + javaee_web_services_client_1_3.xsd, + javaee_web_services_1_4.xsd, + javaee_web_services_client_1_4.xsd, + jsp_2_2.xsd, + jsp_2_3.xsd, + web-app_3_0.xsd, + web-common_3_0.xsd, + web-fragment_3_0.xsd, + web-app_3_1.xsd, + web-common_3_1.xsd, + web-fragment_3_1.xsd, + web-app_4_0.xsd, + web-common_4_0.xsd, + web-fragment_4_0.xsd, + to which the CDDL version 1.0 applies and + jakartaee_9.xsd + jakartaee_10.xsd + jakarta_web-services_2_0.xsd + jakarta_web-services_client_2_0.xsd + jsp_3_0.xsd + jsp_3_1.xsd + web-app_5_0.xsd + web-app_6_0.xsd + web-commonn_5_0.xsd + web-commonn_6_0.xsd + web-fragment_5_0.xsd + web-fragment_6_0.xsd + web-jsptaglibrary_3_0.xsd + web-jsptaglibrary_3_1.xsd + to which the EPLv2 applies. + + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom new file mode 100644 index 0000000..a8fc969 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-ssi + 10.1.19 + Server-side Includes module + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom new file mode 100644 index 0000000..cfbae31 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom @@ -0,0 +1,73 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-storeconfig + 10.1.19 + Tomcat storeconfig component + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-coyote + 10.1.19 + compile + + + org.apache.tomcat + tomcat-tribes + 10.1.19 + compile + + + org.apache.tomcat + tomcat-catalina + 10.1.19 + compile + + + org.apache.tomcat + tomcat-catalina-ha + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom new file mode 100644 index 0000000..0c36d8c --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-tribes + 10.1.19 + Tomcat Group Communication Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom new file mode 100644 index 0000000..7735a18 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom @@ -0,0 +1,58 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-util-scan + 10.1.19 + + Common code shared by Catalina and Jasper for scanning JARS and processing + XML descriptors + + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-api + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom new file mode 100644 index 0000000..b23691f --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-util + 10.1.19 + Common code shared by multiple Tomcat components + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom new file mode 100644 index 0000000..8135ab7 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-websocket-api + 10.1.19 + WebSocket API + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-websocket-client-api + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom new file mode 100644 index 0000000..d2523c9 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-websocket-client-api + 10.1.19 + WebSocket Client API + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19-sources.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.jar new file mode 100644 index 0000000..e69de29 diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom new file mode 100644 index 0000000..9d2b959 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom @@ -0,0 +1,61 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-websocket + 10.1.19 + Tomcat WebSocket implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-websocket-api + 10.1.19 + compile + + + org.apache.tomcat + tomcat-juli + 10.1.19 + compile + + + org.apache.tomcat + tomcat-util + 10.1.19 + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom new file mode 100644 index 0000000..ce92a6d --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-annotations-api + @MAVEN.DEPLOY.VERSION@ + Annotations Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + \ No newline at end of file diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom new file mode 100644 index 0000000..66774f4 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-api + @MAVEN.DEPLOY.VERSION@ + Definition of interfaces shared by Catalina and Jasper + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom new file mode 100644 index 0000000..d192418 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom @@ -0,0 +1,49 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-catalina-ant + @MAVEN.DEPLOY.VERSION@ + Tomcat Ant tasks for remote management + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util-scan + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom new file mode 100644 index 0000000..c9052d0 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom @@ -0,0 +1,79 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-catalina-ha + @MAVEN.DEPLOY.VERSION@ + Tomcat High Availability Implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-coyote + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-tribes + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-catalina + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util-scan + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom new file mode 100644 index 0000000..eb1a43d --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom @@ -0,0 +1,97 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-catalina + @MAVEN.DEPLOY.VERSION@ + Tomcat Servlet Engine Core Classes and Standard implementations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-jsp-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-annotations-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-jni + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-coyote + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util-scan + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-jaspic-api + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom new file mode 100644 index 0000000..58b40c5 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom @@ -0,0 +1,61 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-coyote + @MAVEN.DEPLOY.VERSION@ + Tomcat Connectors and HTTP parser + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-jni + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom new file mode 100644 index 0000000..9331bcd --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-dbcp + @MAVEN.DEPLOY.VERSION@ + Tomcat Database Connection Pooling package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom new file mode 100644 index 0000000..338d6df --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-el-api + @MAVEN.DEPLOY.VERSION@ + Expression language package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom new file mode 100644 index 0000000..8ecb0bb --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-core + @MAVEN.DEPLOY.VERSION@ + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-annotations-api + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom new file mode 100644 index 0000000..390a457 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-el + @MAVEN.DEPLOY.VERSION@ + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom new file mode 100644 index 0000000..72a85db --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom @@ -0,0 +1,54 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-jasper + @MAVEN.DEPLOY.VERSION@ + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat.embed + tomcat-embed-core + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat.embed + tomcat-embed-el + @MAVEN.DEPLOY.VERSION@ + compile + + + org.eclipse.jdt + ecj + 3.33.0 + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom new file mode 100644 index 0000000..58add74 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat.experimental + tomcat-embed-programmatic + @MAVEN.DEPLOY.VERSION@ + Experimental Minimal Tomcat for Programmatic Use + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom new file mode 100644 index 0000000..464e2f0 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat.embed + tomcat-embed-websocket + @MAVEN.DEPLOY.VERSION@ + Core Tomcat implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat.embed + tomcat-embed-core + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom new file mode 100644 index 0000000..b9aa30c --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-cs + @MAVEN.DEPLOY.VERSION@ + Czech translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom new file mode 100644 index 0000000..b7ed71f --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-de + @MAVEN.DEPLOY.VERSION@ + German translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom new file mode 100644 index 0000000..4464334 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-es + @MAVEN.DEPLOY.VERSION@ + Spanish translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom new file mode 100644 index 0000000..953b56b --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-fr + @MAVEN.DEPLOY.VERSION@ + French translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom new file mode 100644 index 0000000..f31a7fd --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-ja + @MAVEN.DEPLOY.VERSION@ + Japanese translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom new file mode 100644 index 0000000..2d7fd2e --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-ko + @MAVEN.DEPLOY.VERSION@ + Korean translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom new file mode 100644 index 0000000..f8d61e9 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-pt-BR + @MAVEN.DEPLOY.VERSION@ + Brazilian Portuguese translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom new file mode 100644 index 0000000..b09662e --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-ru + @MAVEN.DEPLOY.VERSION@ + Russian translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom new file mode 100644 index 0000000..de53ab5 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-i18n-zh-CN + @MAVEN.DEPLOY.VERSION@ + Simplified Chinese translations + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom new file mode 100644 index 0000000..ec04f91 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom @@ -0,0 +1,44 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jasper-el + @MAVEN.DEPLOY.VERSION@ + Jasper Expression Language Impl + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-el-api + @MAVEN.DEPLOY.VERSION@ + compile + + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom new file mode 100644 index 0000000..264cb80 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom @@ -0,0 +1,84 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jasper + @MAVEN.DEPLOY.VERSION@ + Tomcats JSP Parser + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-jsp-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-el-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.eclipse.jdt + ecj + 3.33.0 + + + org.apache.tomcat + tomcat-jasper-el + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util-scan + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom new file mode 100644 index 0000000..fa23a3a --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jaspic-api + @MAVEN.DEPLOY.VERSION@ + jakarta.security.auth.message package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom new file mode 100644 index 0000000..35dc946 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jdbc + @MAVEN.DEPLOY.VERSION@ + Tomcat JDBC Pool Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom new file mode 100644 index 0000000..df32ede --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jni + @MAVEN.DEPLOY.VERSION@ + Interface code to the native connector + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom new file mode 100644 index 0000000..4fed11b --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom @@ -0,0 +1,49 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-jsp-api + @MAVEN.DEPLOY.VERSION@ + JSP package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-el-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom new file mode 100644 index 0000000..ec05176 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + Tomcat Core Logging Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom new file mode 100644 index 0000000..67d11b2 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom @@ -0,0 +1,83 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + jakarta.servlet package + https://tomcat.apache.org/ + + + + Apache License, Version 2.0 and + Common Development And Distribution License (CDDL) Version 1.0 and + Eclipse Public License - v 2.0 + + + http://www.apache.org/licenses/LICENSE-2.0.txt and + http://www.opensource.org/licenses/cddl1.txt and + https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + + repo + + The Apache License, version 2.0 applies to all files apart from + javaee_5.xsd, + javaee_6.xsd, + javaee_7.xsd, + javaee_8.xsd, + javaee_web_services_1_2.xsd, + javaee_web_services_client_1_2.xsd, + javaee_web_services_1_3.xsd, + javaee_web_services_client_1_3.xsd, + javaee_web_services_1_4.xsd, + javaee_web_services_client_1_4.xsd, + jsp_2_2.xsd, + jsp_2_3.xsd, + web-app_3_0.xsd, + web-common_3_0.xsd, + web-fragment_3_0.xsd, + web-app_3_1.xsd, + web-common_3_1.xsd, + web-fragment_3_1.xsd, + web-app_4_0.xsd, + web-common_4_0.xsd, + web-fragment_4_0.xsd, + to which the CDDL version 1.0 applies and + jakartaee_9.xsd + jakartaee_10.xsd + jakarta_web-services_2_0.xsd + jakarta_web-services_client_2_0.xsd + jsp_3_0.xsd + jsp_3_1.xsd + web-app_5_0.xsd + web-app_6_0.xsd + web-commonn_5_0.xsd + web-commonn_6_0.xsd + web-fragment_5_0.xsd + web-fragment_6_0.xsd + web-jsptaglibrary_3_0.xsd + web-jsptaglibrary_3_1.xsd + to which the EPLv2 applies. + + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom new file mode 100644 index 0000000..13a2a3c --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-ssi + @MAVEN.DEPLOY.VERSION@ + Server-side Includes module + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom new file mode 100644 index 0000000..e1ae04c --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom @@ -0,0 +1,73 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-storeconfig + @MAVEN.DEPLOY.VERSION@ + Tomcat storeconfig component + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-coyote + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-tribes + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-catalina + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-catalina-ha + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom new file mode 100644 index 0000000..7e51344 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-tribes + @MAVEN.DEPLOY.VERSION@ + Tomcat Group Communication Package + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom new file mode 100644 index 0000000..3737466 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom @@ -0,0 +1,58 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-util-scan + @MAVEN.DEPLOY.VERSION@ + + Common code shared by Catalina and Jasper for scanning JARS and processing + XML descriptors + + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-api + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom new file mode 100644 index 0000000..80d3e39 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + Common code shared by multiple Tomcat components + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom new file mode 100644 index 0000000..27206ac --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom @@ -0,0 +1,43 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-websocket-api + @MAVEN.DEPLOY.VERSION@ + WebSocket API + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-websocket-client-api + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom new file mode 100644 index 0000000..1e84dfd --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom @@ -0,0 +1,35 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-websocket-client-api + @MAVEN.DEPLOY.VERSION@ + WebSocket Client API + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom new file mode 100644 index 0000000..47c53bf --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom @@ -0,0 +1,61 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat-websocket + @MAVEN.DEPLOY.VERSION@ + Tomcat WebSocket implementation + https://tomcat.apache.org/ + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + org.apache.tomcat + tomcat-servlet-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-websocket-api + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-juli + @MAVEN.DEPLOY.VERSION@ + compile + + + org.apache.tomcat + tomcat-util + @MAVEN.DEPLOY.VERSION@ + compile + + + diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom new file mode 100644 index 0000000..67db3e2 --- /dev/null +++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom @@ -0,0 +1,36 @@ + + + + 4.0.0 + org.apache.tomcat + tomcat + @MAVEN.DEPLOY.VERSION@ + Binary distribution of Apache Tomcat + https://tomcat.apache.org/ + pom + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + From 66fff6dc405258f2ca52d80d8a862d84d67d893c Mon Sep 17 00:00:00 2001 From: Nick Cross Date: Mon, 23 Dec 2024 10:37:50 +0000 Subject: [PATCH 3/3] Configure port via application.yaml --- pom.xml | 4 ++ .../deploy/CopyArtifactsCommand.java | 2 + .../konfluxtooling/prebuild/Preprocessor.java | 4 +- src/main/resources/application.yaml | 9 +++ .../deploy/CopyArtifactsCommandTest.java | 65 +++++++++++++------ 5 files changed, 63 insertions(+), 21 deletions(-) create mode 100644 src/main/resources/application.yaml diff --git a/pom.xml b/pom.xml index 42bd229..075f5c8 100644 --- a/pom.xml +++ b/pom.xml @@ -74,6 +74,10 @@ + + io.quarkus + quarkus-config-yaml + io.quarkus quarkus-picocli diff --git a/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java b/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java index b437b41..9781d48 100644 --- a/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java +++ b/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java @@ -80,6 +80,8 @@ public void run() { Log.infof("Found %d POMs and %d JARs in %s", pomFiles.size(), jarFiles.size(), sourcePath); + Files.createDirectories(deployPath); + for (var entry : pomFiles.entrySet()) { var gav = entry.getKey(); Log.debugf("POM has GAV %s", gavToCoords(gav)); diff --git a/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java b/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java index 6347f08..b28f1ee 100644 --- a/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java +++ b/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java @@ -177,7 +177,7 @@ public void run() { } } - private String getContainerFile() { + String getContainerFile() { String containerFile = """ FROM %s USER 0 @@ -196,7 +196,7 @@ private String getContainerFile() { USER 0 WORKDIR /var/workdir COPY --from=0 /var/workdir/ /var/workdir/ - RUN /opt/jboss/container/java/run/run-java.sh -Dquarkus.http.port=8084 copy-artifacts --source-path=/var/workdir/workspace/source --deploy-path=/var/workdir/workspace/artifacts + RUN /opt/jboss/container/java/run/run-java.sh copy-artifacts --source-path=/var/workdir/workspace/source --deploy-path=/var/workdir/workspace/artifacts FROM scratch COPY --from=1 /var/workdir/workspace/artifacts /deployment/ COPY --from=1 /var/workdir/build.log /log/ diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml new file mode 100644 index 0000000..e541324 --- /dev/null +++ b/src/main/resources/application.yaml @@ -0,0 +1,9 @@ +quarkus: + application: + name: konflux-tooling + log: + category: + "org.jboss.pnc.konfluxtooling": + level: INFO + http: + port: 8084 diff --git a/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java b/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java index 101a2fc..a2e7eca 100644 --- a/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java +++ b/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java @@ -1,17 +1,18 @@ package org.jboss.pnc.konfluxtooling.deploy; -import io.quarkus.test.LogCollectingTestResource; -import io.quarkus.test.common.QuarkusTestResource; -import io.quarkus.test.common.ResourceArg; -import io.quarkus.test.junit.QuarkusTest; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; -import static org.assertj.core.api.Assertions.assertThat; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import io.quarkus.test.LogCollectingTestResource; +import io.quarkus.test.common.QuarkusTestResource; +import io.quarkus.test.common.ResourceArg; +import io.quarkus.test.junit.QuarkusTest; @QuarkusTest @QuarkusTestResource(value = LogCollectingTestResource.class, restrictToAnnotatedClass = true, initArgs = @ResourceArg(name = LogCollectingTestResource.LEVEL, value = "FINE")) @@ -21,7 +22,7 @@ void clearLogs() { LogCollectingTestResource.current().clear(); } - void testDeployArtifacts(String dir, String logMessage, String ... artifacts) throws IOException { + void testDeployArtifacts(String dir, String logMessage, String... artifacts) throws IOException { var command = new CopyArtifactsCommand(); command.sourcePath = Path.of("src/test/resources/copy-artifacts", dir).toAbsolutePath(); assertThat(command.sourcePath).isDirectory(); @@ -32,20 +33,23 @@ void testDeployArtifacts(String dir, String logMessage, String ... artifacts) th command.run(); if (!logMessage.isEmpty()) { - assertThat(LogCollectingTestResource.current().getRecords()).map(LogCollectingTestResource::format).contains(logMessage); + assertThat(LogCollectingTestResource.current().getRecords()).map(LogCollectingTestResource::format) + .contains(logMessage); } try (var stream = Files.walk(command.deployPath)) { - assertThat(stream).filteredOn(Files::isRegularFile).map(path -> path.getFileName().toString()).containsExactlyInAnyOrder(artifacts); + assertThat(stream).filteredOn(Files::isRegularFile).map(path -> path.getFileName().toString()) + .containsExactlyInAnyOrder(artifacts); } } @Test void testAsm() throws IOException { - testDeployArtifacts("asm", "Skipping POM asm-all.pom with invalid version @product.artifact@", "asm-5.0.3.jar", "asm-5.0.3.pom", "asm-all-5.0.3.jar", "asm-all-5.0.3.pom", - "asm-analysis-5.0.3.jar", "asm-analysis-5.0.3.pom", "asm-commons-5.0.3.jar", "asm-commons-5.0.3.pom", - "asm-debug-all-5.0.3.jar", "asm-debug-all-5.0.3.pom", "asm-parent-5.0.3.pom", "asm-tree-5.0.3.jar", - "asm-tree-5.0.3.pom", "asm-util-5.0.3.jar", "asm-util-5.0.3.pom", "asm-xml-5.0.3.jar", "asm-xml-5.0.3.pom"); + testDeployArtifacts("asm", "Skipping POM asm-all.pom with invalid version @product.artifact@", "asm-5.0.3.jar", + "asm-5.0.3.pom", "asm-all-5.0.3.jar", "asm-all-5.0.3.pom", + "asm-analysis-5.0.3.jar", "asm-analysis-5.0.3.pom", "asm-commons-5.0.3.jar", "asm-commons-5.0.3.pom", + "asm-debug-all-5.0.3.jar", "asm-debug-all-5.0.3.pom", "asm-parent-5.0.3.pom", "asm-tree-5.0.3.jar", + "asm-tree-5.0.3.pom", "asm-util-5.0.3.jar", "asm-util-5.0.3.pom", "asm-xml-5.0.3.jar", "asm-xml-5.0.3.pom"); } @Test @@ -55,26 +59,49 @@ void testBeanshell() throws IOException { @Test void testIcu4J() throws IOException { - testDeployArtifacts("icu4j", "", "icu4j-71.1.jar", "icu4j-71.1.pom", "icu4j-charset-71.1.jar", "icu4j-charset-71.1.pom", "icu4j-localespi-71.1.jar", "icu4j-localespi-71.1.pom"); + testDeployArtifacts("icu4j", "", "icu4j-71.1.jar", "icu4j-71.1.pom", "icu4j-charset-71.1.jar", "icu4j-charset-71.1.pom", + "icu4j-localespi-71.1.jar", "icu4j-localespi-71.1.pom"); } @Test void testJdom() throws IOException { - testDeployArtifacts("jdom", "Skipping POM maven.pom with invalid version @version@", "jdom2-2.x-2024.03.01.10.00.jar", "jdom2-2.x-2024.03.01.10.00.pom"); + testDeployArtifacts("jdom", "Skipping POM maven.pom with invalid version @version@", "jdom2-2.x-2024.03.01.10.00.jar", + "jdom2-2.x-2024.03.01.10.00.pom"); } @Test void testLombok() throws IOException { - testDeployArtifacts("lombok", "Skipping POM pom.xml with invalid version 1.0-SNAPSHOT", "lombok-1.18.24.jar", "lombok-1.18.24.pom"); + testDeployArtifacts("lombok", "Skipping POM pom.xml with invalid version 1.0-SNAPSHOT", "lombok-1.18.24.jar", + "lombok-1.18.24.pom"); } @Test void testLz4Java() throws IOException { - testDeployArtifacts("lz4-java", "", "lz4-java-1.8.0.jar", "lz4-java-1.8.0.pom", "lz4-pure-java-1.8.0.jar", "lz4-pure-java-1.8.0.pom"); + testDeployArtifacts("lz4-java", "", "lz4-java-1.8.0.jar", "lz4-java-1.8.0.pom", "lz4-pure-java-1.8.0.jar", + "lz4-pure-java-1.8.0.pom"); } @Test void testTomcat() throws IOException { - testDeployArtifacts("tomcat", "Skipping POM tomcat-annotations-api.pom with invalid version @MAVEN.DEPLOY.VERSION@", "tomcat-annotations-api-10.1.19.jar", "tomcat-annotations-api-10.1.19.pom", "tomcat-api-10.1.19.jar", "tomcat-api-10.1.19.pom", "tomcat-catalina-10.1.19.jar", "tomcat-catalina-10.1.19.pom", "tomcat-catalina-ant-10.1.19.jar", "tomcat-catalina-ant-10.1.19.pom", "tomcat-catalina-ha-10.1.19.jar", "tomcat-catalina-ha-10.1.19.pom", "tomcat-coyote-10.1.19.jar", "tomcat-coyote-10.1.19.pom", "tomcat-dbcp-10.1.19.jar", "tomcat-dbcp-10.1.19.pom", "tomcat-el-api-10.1.19.jar", "tomcat-el-api-10.1.19.pom", "tomcat-embed-core-10.1.19.jar", "tomcat-embed-core-10.1.19.pom", "tomcat-embed-el-10.1.19.jar", "tomcat-embed-el-10.1.19.pom", "tomcat-embed-jasper-10.1.19.jar", "tomcat-embed-jasper-10.1.19.pom", "tomcat-embed-programmatic-10.1.19.jar", "tomcat-embed-programmatic-10.1.19.pom", "tomcat-embed-websocket-10.1.19.jar", "tomcat-embed-websocket-10.1.19.pom", "tomcat-jasper-10.1.19.jar", "tomcat-jasper-10.1.19.pom", "tomcat-jasper-el-10.1.19.jar", "tomcat-jasper-el-10.1.19.pom", "tomcat-jaspic-api-10.1.19.jar", "tomcat-jaspic-api-10.1.19.pom", "tomcat-jdbc-10.1.19.jar", "tomcat-jdbc-10.1.19.pom", "tomcat-jni-10.1.19.jar", "tomcat-jni-10.1.19.pom", "tomcat-jsp-api-10.1.19.jar", "tomcat-jsp-api-10.1.19.pom", "tomcat-juli-10.1.19.jar", "tomcat-juli-10.1.19.pom", "tomcat-servlet-api-10.1.19.jar", "tomcat-servlet-api-10.1.19.pom", "tomcat-ssi-10.1.19.jar", "tomcat-ssi-10.1.19.pom", "tomcat-storeconfig-10.1.19.jar", "tomcat-storeconfig-10.1.19.pom", "tomcat-tribes-10.1.19.jar", "tomcat-tribes-10.1.19.pom", "tomcat-util-10.1.19.jar", "tomcat-util-10.1.19.pom", "tomcat-util-scan-10.1.19.jar", "tomcat-util-scan-10.1.19.pom", "tomcat-websocket-10.1.19.jar", "tomcat-websocket-10.1.19.pom", "tomcat-websocket-api-10.1.19.jar", "tomcat-websocket-api-10.1.19.pom", "tomcat-websocket-client-api-10.1.19.jar", "tomcat-websocket-client-api-10.1.19.pom"); + testDeployArtifacts("tomcat", "Skipping POM tomcat-annotations-api.pom with invalid version @MAVEN.DEPLOY.VERSION@", + "tomcat-annotations-api-10.1.19.jar", "tomcat-annotations-api-10.1.19.pom", "tomcat-api-10.1.19.jar", + "tomcat-api-10.1.19.pom", "tomcat-catalina-10.1.19.jar", "tomcat-catalina-10.1.19.pom", + "tomcat-catalina-ant-10.1.19.jar", "tomcat-catalina-ant-10.1.19.pom", "tomcat-catalina-ha-10.1.19.jar", + "tomcat-catalina-ha-10.1.19.pom", "tomcat-coyote-10.1.19.jar", "tomcat-coyote-10.1.19.pom", + "tomcat-dbcp-10.1.19.jar", "tomcat-dbcp-10.1.19.pom", "tomcat-el-api-10.1.19.jar", "tomcat-el-api-10.1.19.pom", + "tomcat-embed-core-10.1.19.jar", "tomcat-embed-core-10.1.19.pom", "tomcat-embed-el-10.1.19.jar", + "tomcat-embed-el-10.1.19.pom", "tomcat-embed-jasper-10.1.19.jar", "tomcat-embed-jasper-10.1.19.pom", + "tomcat-embed-programmatic-10.1.19.jar", "tomcat-embed-programmatic-10.1.19.pom", + "tomcat-embed-websocket-10.1.19.jar", "tomcat-embed-websocket-10.1.19.pom", "tomcat-jasper-10.1.19.jar", + "tomcat-jasper-10.1.19.pom", "tomcat-jasper-el-10.1.19.jar", "tomcat-jasper-el-10.1.19.pom", + "tomcat-jaspic-api-10.1.19.jar", "tomcat-jaspic-api-10.1.19.pom", "tomcat-jdbc-10.1.19.jar", + "tomcat-jdbc-10.1.19.pom", "tomcat-jni-10.1.19.jar", "tomcat-jni-10.1.19.pom", "tomcat-jsp-api-10.1.19.jar", + "tomcat-jsp-api-10.1.19.pom", "tomcat-juli-10.1.19.jar", "tomcat-juli-10.1.19.pom", + "tomcat-servlet-api-10.1.19.jar", "tomcat-servlet-api-10.1.19.pom", "tomcat-ssi-10.1.19.jar", + "tomcat-ssi-10.1.19.pom", "tomcat-storeconfig-10.1.19.jar", "tomcat-storeconfig-10.1.19.pom", + "tomcat-tribes-10.1.19.jar", "tomcat-tribes-10.1.19.pom", "tomcat-util-10.1.19.jar", "tomcat-util-10.1.19.pom", + "tomcat-util-scan-10.1.19.jar", "tomcat-util-scan-10.1.19.pom", "tomcat-websocket-10.1.19.jar", + "tomcat-websocket-10.1.19.pom", "tomcat-websocket-api-10.1.19.jar", "tomcat-websocket-api-10.1.19.pom", + "tomcat-websocket-client-api-10.1.19.jar", "tomcat-websocket-client-api-10.1.19.pom"); } }