diff --git a/pom.xml b/pom.xml index fd314842a..e5cb0853d 100644 --- a/pom.xml +++ b/pom.xml @@ -19,9 +19,10 @@ 4.0.0 org.panda-lang - reposilite + reposilite-parent pom 2.5.0 + reposilite-backend diff --git a/reposilite-backend/pom.xml b/reposilite-backend/pom.xml index 8bdb554e1..0940e142a 100644 --- a/reposilite-backend/pom.xml +++ b/reposilite-backend/pom.xml @@ -16,13 +16,13 @@ - reposilite + reposilite-parent org.panda-lang 2.5.0 4.0.0 - reposilite-backend + reposilite diff --git a/reposilite-backend/src/test/java/org/panda_lang/reposilite/metadata/MetadataUtilsTest.java b/reposilite-backend/src/test/java/org/panda_lang/reposilite/metadata/MetadataUtilsTest.java new file mode 100644 index 000000000..e24cfbc53 --- /dev/null +++ b/reposilite-backend/src/test/java/org/panda_lang/reposilite/metadata/MetadataUtilsTest.java @@ -0,0 +1,106 @@ +/* + * Copyright (c) 2020 Dzikoysk + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.panda_lang.reposilite.metadata; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.io.TempDir; +import org.panda_lang.reposilite.utils.FilesUtils; + +import java.io.File; +import java.io.IOException; +import java.util.stream.Stream; + +class MetadataUtilsTest { + + @TempDir + static File temp; + static File builds; + static File versions; + + private static final String[] BUILDS = { + "abc-version-timestamp.jar", + "abc-version-timestamp-classifier.jar", + "abc-version-timestamp-2-classifier.jar", + "abc-version-timestamp-1.jar", + "abc-version-timestamp-1-classifier.jar", + }; + + private static final String[] VERSIONS = { "2", "1" }; + + @BeforeAll + static void prepare() throws IOException { + builds = new File(temp, "builds"); + builds.mkdir(); + + for (String file : BUILDS) { + new File(builds, file).createNewFile(); + } + + versions = new File(temp, "versions"); + versions.mkdir(); + + for (String version : VERSIONS) { + new File(versions, version).mkdir(); + } + } + + @Test + void toSortedBuilds() { + Assertions.assertArrayEquals(BUILDS, Stream.of(MetadataUtils.toSortedBuilds(builds)) + .map(File::getName) + .toArray(String[]::new) + ); + } + + @Test + void toSortedVersions() { + Assertions.assertArrayEquals(VERSIONS, Stream.of(MetadataUtils.toSortedVersions(versions)) + .map(File::getName) + .toArray(String[]::new) + ); + } + + @Test + void toSortedIdentifiers() { + Assertions.assertArrayEquals(new String[] { + "timestamp-2", + "timestamp-1", + "timestamp" + }, MetadataUtils.toSortedIdentifiers("abc", "version", FilesUtils.listFiles(builds))); + } + + @Test + void toBuildFiles() { + Assertions.assertArrayEquals(BUILDS, Stream.of(MetadataUtils.toBuildFiles(builds, "timestamp")) + .map(File::getName) + .toArray(String[]::new) + ); + } + + @Test + void getLatest() { + Assertions.assertEquals("2", MetadataUtils.getLatest(VERSIONS)); + } + + @Test + void getLast() { + Assertions.assertEquals("1", MetadataUtils.getLast(VERSIONS)); + } + +} \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml new file mode 100644 index 000000000..57160762f --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml @@ -0,0 +1 @@ +orgpanda-langreposilite-testreposilite-test20200526104801reposilite-testreposilite \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml.md5 new file mode 100644 index 000000000..ecd7b395b --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml.md5 @@ -0,0 +1 @@ +5a8dccb220de5c6775c873ead6ff2e43 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml.sha1 new file mode 100644 index 000000000..e394df085 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +3c7435cfd4e31b9be3991041c9a4f8292b752e5b \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar new file mode 100644 index 000000000..de291b650 Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar.md5 new file mode 100644 index 000000000..95e4edf5a --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar.md5 @@ -0,0 +1 @@ +7a900f53c20c38d1119a86cc72f352e4 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar.sha1 new file mode 100644 index 000000000..a85a1e5c9 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.jar.sha1 @@ -0,0 +1 @@ +2cb07e420d982b9445e8d3530f8304eef0b0b4a9 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom new file mode 100644 index 000000000..0cc84e046 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom @@ -0,0 +1,25 @@ + + + + + 4.0.0 + org.panda-lang + reposilite-test + 1.0.0 + POM was created from install:install-file + diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom.md5 new file mode 100644 index 000000000..b71be6e93 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom.md5 @@ -0,0 +1 @@ +50f79edd59ffaf8dd66b42be0867da5c \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom.sha1 new file mode 100644 index 000000000..b44d26fc6 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/1.0.0/reposilite-test-1.0.0.pom.sha1 @@ -0,0 +1 @@ +9333c3866f26da9a8213bda5d0c47733348a11cb \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml new file mode 100644 index 000000000..2350dfa4e --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml @@ -0,0 +1 @@ +org.panda-langreposilite-test1.0.11.0.1202005091248281.0.11.0.0 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml.md5 new file mode 100644 index 000000000..5992088aa --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml.md5 @@ -0,0 +1 @@ +d4f6f4e928303d5361d83531beb5260f \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml.sha1 new file mode 100644 index 000000000..433998111 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite-test/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +11255f8e4b2473037698c0e90936b2dbbfc27173 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar new file mode 100644 index 000000000..9b00cec38 Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar.md5 new file mode 100644 index 000000000..f51d70fb6 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar.md5 @@ -0,0 +1 @@ +04f953dbf697968e3c1a1dc17ff99ecc \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar.sha1 new file mode 100644 index 000000000..33fa0e4c7 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4-sources.jar.sha1 @@ -0,0 +1 @@ +bf2049dfcd525a12603f1a34a0bfad1d7c05b645 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar new file mode 100644 index 000000000..50ecdf776 Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar.md5 new file mode 100644 index 000000000..ec7fe48e3 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar.md5 @@ -0,0 +1 @@ +ca2abcc166c9df19a5997d384ed25f5b \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar.sha1 new file mode 100644 index 000000000..723fb520d --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.jar.sha1 @@ -0,0 +1 @@ +7a82879a3f4584cf1d3b181628864885d2c20094 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom new file mode 100644 index 000000000..add261349 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom @@ -0,0 +1,164 @@ + + + + + 4.0.0 + org.panda-lang + reposilite + 2.5.0 + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + clean install + + + maven-shade-plugin + 3.2.3 + + + package + + shade + + + + + true + + + com.fasterxml.woodstox:woodstox-core + + ** + + + + commons-logging:commons-logging + + ** + + + + + + + maven-compiler-plugin + 3.8.1 + + + org.codehaus.plexus + plexus-compiler-eclipse + 2.8.6 + + + + ${reposilite.javaLanguageLevel} + ${reposilite.javaVersion} + + + + maven-source-plugin + 3.2.1 + + + attach-sources + verify + + jar-no-fork + + + + + + maven-jar-plugin + 3.2.0 + + + + Reposilite + ${reposilite.version} + org.panda_lang.reposilite.Reposilite + + + + + + + + + panda-repository + Panda Repository + https://repo.panda-lang.org/ + + + + + org.junit.jupiter + junit-jupiter-api + 5.6.2 + test + + + apiguardian-api + org.apiguardian + + + opentest4j + org.opentest4j + + + junit-platform-commons + org.junit.platform + + + + + org.junit.jupiter + junit-jupiter-engine + 5.6.2 + test + + + junit-platform-engine + org.junit.platform + + + apiguardian-api + org.apiguardian + + + + + + + local-repository + http://localhost/releases + + + + 1.8 + ${reposilite.javaVersion} + ${reposilite.javaLanguageLevel} + UTF-8 + 1.8 + ${project.version} + + diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom.md5 new file mode 100644 index 000000000..7ffc5bf7c --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom.md5 @@ -0,0 +1 @@ +5f81766868fddb13127a323fbf57d741 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom.sha1 new file mode 100644 index 000000000..14537216f --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.3.4/reposilite-2.3.4.pom.sha1 @@ -0,0 +1 @@ +f07fa28afaa08ba09418ec5a7bb7652da70afc9c \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar new file mode 100644 index 000000000..617b8c3f9 Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar.md5 new file mode 100644 index 000000000..1f0b12024 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar.md5 @@ -0,0 +1 @@ +0eb380ab2ccc6c86c4406ed6d72ce2a2 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar.sha1 new file mode 100644 index 000000000..f22372fde --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0-sources.jar.sha1 @@ -0,0 +1 @@ +6bb0edcb7b45fbd66f3da1cf970b2ed3226b8338 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar new file mode 100644 index 000000000..f8c227a4f Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar.md5 new file mode 100644 index 000000000..f7986ef32 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar.md5 @@ -0,0 +1 @@ +89c8b3568e4ed0a762b60467540df3f1 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar.sha1 new file mode 100644 index 000000000..1c164d05a --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.jar.sha1 @@ -0,0 +1 @@ +5dced3f520d6012df13a4783b9449ec637ad459f \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom new file mode 100644 index 000000000..ec426e4e9 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom @@ -0,0 +1,164 @@ + + + + + 4.0.0 + org.panda-lang + reposilite + 2.5.0 + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + clean install + + + maven-shade-plugin + 3.2.3 + + + package + + shade + + + + + true + + + com.fasterxml.woodstox:woodstox-core + + ** + + + + commons-logging:commons-logging + + ** + + + + + + + maven-compiler-plugin + 3.8.1 + + + org.codehaus.plexus + plexus-compiler-eclipse + 2.8.6 + + + + ${reposilite.javaLanguageLevel} + ${reposilite.javaVersion} + + + + maven-source-plugin + 3.2.1 + + + attach-sources + verify + + jar-no-fork + + + + + + maven-jar-plugin + 3.2.0 + + + + Reposilite + ${reposilite.version} + org.panda_lang.reposilite.Reposilite + + + + + + + + + panda-repository + Panda Repository + https://repo.panda-lang.org/ + + + + + org.junit.jupiter + junit-jupiter-api + 5.6.2 + test + + + apiguardian-api + org.apiguardian + + + opentest4j + org.opentest4j + + + junit-platform-commons + org.junit.platform + + + + + org.junit.jupiter + junit-jupiter-engine + 5.6.2 + test + + + junit-platform-engine + org.junit.platform + + + apiguardian-api + org.apiguardian + + + + + + + local-repository + http://localhost/releases + + + + 1.8 + ${project.version} + 1.8 + UTF-8 + ${reposilite.javaLanguageLevel} + ${reposilite.javaVersion} + + diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom.md5 new file mode 100644 index 000000000..ae18e9e52 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom.md5 @@ -0,0 +1 @@ +a9d769a2e1bad1f38584f157921e54e6 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom.sha1 new file mode 100644 index 000000000..91308cdd7 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/2.4.0/reposilite-2.4.0.pom.sha1 @@ -0,0 +1 @@ +28df6195f9b2afca7b78bd7a05d7cd8ac06b8ecd \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml new file mode 100644 index 000000000..5bf25243b --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml @@ -0,0 +1,16 @@ + + diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml.md5 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml.md5 new file mode 100644 index 000000000..e69de29bb diff --git a/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml.sha1 b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml.sha1 new file mode 100644 index 000000000..6ac4dcfb2 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/releases/org/panda-lang/reposilite/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +6c8bd5b088898788a2cd3ce3edf275b5f51905f4 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..54282bdaa --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,17 @@ + + +org.panda-langreposilite-test1.0.0-SNAPSHOT20200505.21372202005131042081.0.0-20200505.2137-21.0.0-20200505.2137-2202005180955241.0.0-20200505.2137-21.0.0-20200505.2137-2202005131042081.0.0-20200505.1337-11.0.0-20200505.1337-1202005180955241.0.0-20200505.1337-11.0.0-20200505.1337-120171106182446 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml.md5 b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..1e7601dea --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +76682f743ae018364a082b2e87f2d2f5 \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml.sha1 b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..1960a66c8 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +63027d7630360e4203c0e3f970ec2ffcfe5f8f1b \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.1337-1.jar b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.1337-1.jar new file mode 100644 index 000000000..de291b650 Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.1337-1.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.1337-1.pom b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.1337-1.pom new file mode 100644 index 000000000..28add7aae --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.1337-1.pom @@ -0,0 +1,25 @@ + + + + + 4.0.0 + org.panda-lang + reposilite-test + 1.0.0-SNAPSHOT + POM was created from install:install-file + diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.2137-2.jar b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.2137-2.jar new file mode 100644 index 000000000..b80abe345 Binary files /dev/null and b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.2137-2.jar differ diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.2137-2.pom b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.2137-2.pom new file mode 100644 index 000000000..28add7aae --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/1.0.0-SNAPSHOT/reposilite-test-1.0.0-20200505.2137-2.pom @@ -0,0 +1,25 @@ + + + + + 4.0.0 + org.panda-lang + reposilite-test + 1.0.0-SNAPSHOT + POM was created from install:install-file + diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml new file mode 100644 index 000000000..35ef2f6f0 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml @@ -0,0 +1,17 @@ + + +org.panda-langreposilite-test1.0.0-SNAPSHOT1.0.0-SNAPSHOT202005180955241.0.0-SNAPSHOT \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml.md5 b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml.md5 new file mode 100644 index 000000000..e781305e5 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml.md5 @@ -0,0 +1 @@ +d41d8cd98f00b204e9800998ecf8427e \ No newline at end of file diff --git a/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml.sha1 b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml.sha1 new file mode 100644 index 000000000..d04ba3482 --- /dev/null +++ b/reposilite-backend/src/test/workspace/repositories/snapshots/org/panda-lang/reposilite-test/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +da39a3ee5e6b4b0d3255bfef95601890afd80709 \ No newline at end of file