🔧 Adjust application properties for release

This commit is contained in:
Andreas Dinauer 2026-04-25 12:43:53 +02:00
parent 4007f3216d
commit 818011fc28
5 changed files with 8 additions and 67 deletions

View File

@ -15,9 +15,9 @@ quarkus.http.auth.permission.authenticated.policy=authenticated
# Postgres
quarkus.hibernate-orm.schema-management.strategy=validate
quarkus.datasource.db-kind=postgresql
%dev,test.quarkus.datasource.username=postgres
%dev,test.quarkus.datasource.password=postgres
%dev,test.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/postgres
%dev.quarkus.datasource.username=postgres
%dev.quarkus.datasource.password=postgres
%dev.quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/postgres
# Flyway
%dev,test.quarkus.flyway.clean-at-start=true

View File

@ -1,6 +1,5 @@
package dev.dinauer.maven.maven.core;
import dev.dinauer.maven.maven.core.release.ReleaseVersion;
import io.quarkus.test.junit.QuarkusTest;
import io.quarkus.test.security.TestSecurity;
import io.restassured.RestAssured;
@ -13,7 +12,6 @@ import org.junit.jupiter.api.Test;
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
import java.util.Optional;
@QuarkusTest
public class ResourceTest
@ -24,17 +22,8 @@ public class ResourceTest
@BeforeEach
void before()
{
//flyway.clean();
//flyway.migrate();
}
@Test
@TestSecurity(user = "user")
void test_01()
{
RestAssured.given().body(readFile("/jar/postgresql-42.7.9.jar")).put("/maven2/org/postgresql/postgresql/42.7.9/postgresql-42.7.9.jar");
RestAssured.given().body(readFile("/jar/postgresql-42.7.9.pom")).put("/maven2/org/postgresql/postgresql/42.7.9/postgresql-42.7.9.pom");
System.out.println("x");
flyway.clean();
flyway.migrate();
}
@Test
@ -71,14 +60,6 @@ public class ResourceTest
Assertions.assertEquals(uploadPom, pom);
}
@Test
@TestSecurity(user = "user")
void test_snapshot()
{
RestAssured.given().body(readFile("/jar/postgresql-42.7.9.jar")).put("/maven2/org/postgresql/postgresql/42.7.9-SNAPSHOT/postgresql-42.7.9.jar").then().statusCode(501);
RestAssured.given().body(readFile("/jar/postgresql-42.7.9.pom")).put("/maven2/org/postgresql/postgresql/42.7.9-SNAPSHOT/postgresql-42.7.9.pom").then().statusCode(501);
}
private InputStream readFile(String path)
{
return getClass().getResourceAsStream(path);

View File

@ -16,7 +16,7 @@ public class ExtensionParserTest
Assertions.assertEquals("jackson-core-2.21.0-20250419.123456-1", extensionResult.remainder());
Assertions.assertEquals(FileExt.JAR, extensionResult.result().ext());
Assertions.assertEquals(FileHash.MD5, extensionResult.result().hashExt());
Assertions.assertEquals(FileHash.MD5, extensionResult.result().hashExt().orElseThrow());
}
@Test
@ -28,7 +28,7 @@ public class ExtensionParserTest
Assertions.assertEquals("test", extensionResult.remainder());
Assertions.assertEquals(FileExt.POM, extensionResult.result().ext());
Assertions.assertEquals(FileHash.SHA1, extensionResult.result().hashExt());
Assertions.assertEquals(FileHash.SHA1, extensionResult.result().hashExt().orElseThrow());
}
@Test
@ -40,6 +40,6 @@ public class ExtensionParserTest
Assertions.assertEquals("test", extensionResult.remainder());
Assertions.assertEquals(FileExt.JAR, extensionResult.result().ext());
Assertions.assertNull(extensionResult.result().hashExt());
Assertions.assertTrue(extensionResult.result().hashExt().isEmpty());
}
}

View File

@ -1,20 +0,0 @@
package dev.dinauer.maven.maven.core.release;
import com.fasterxml.jackson.core.JsonProcessingException;
import dev.dinauer.maven.maven.core.MavenService;
import io.quarkus.test.junit.QuarkusTest;
import jakarta.inject.Inject;
import org.junit.jupiter.api.Test;
@QuarkusTest
public class ReleaseServiceTest
{
@Inject
MavenService mavenService;
@Test
void test()
{
mavenService.upload("/com/fasterxml/jackson/core/jackson-databind/2.21.2/jackson-databind-2.21.2-tests.jar", null);
}
}

View File

@ -1,20 +0,0 @@
package dev.dinauer.maven.maven.core.snapshot;
import com.fasterxml.jackson.core.JsonProcessingException;
import dev.dinauer.maven.maven.core.MavenService;
import io.quarkus.test.junit.QuarkusTest;
import jakarta.inject.Inject;
import org.junit.jupiter.api.Test;
@QuarkusTest
public class SnapshotServiceTest
{
@Inject
MavenService mavenService;
@Test
void test() throws JsonProcessingException
{
mavenService.upload("/com/fasterxml/jackson/core/jackson-databind/2.21.2-SNAPSHOT/jackson-databind-2.21.2-20240315.123456-3.jar", null);
}
}