Skip to content

Commit c1281c9

Browse files
committed
Apply review
1 parent ff607ad commit c1281c9

11 files changed

+41
-49
lines changed

build.gradle.kts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -292,8 +292,7 @@ testing {
292292
implementation(libs.hivemq.communityEditionEmbedded)
293293
implementation(libs.junit.pioneer)
294294
implementation(libs.junit.platformLauncher)
295-
implementation(libs.testcontainers.hivemq)
296-
implementation(libs.testcontainers.junitJupiter)
295+
implementation(libs.testcontainers)
297296

298297
implementation(libs.apache.commonsIO)
299298
implementation(libs.gson)
@@ -614,15 +613,12 @@ oci {
614613
imageDefinitions.register("main") {
615614
allPlatforms {
616615
parentImages {
617-
add("library:eclipse-temurin:sha256!603d23272e30bbefa9e7c436a7165c6303b9c67e27aae07472d8ddc748fe96a2") // 21.0.2_13-jre-jammy
616+
add("library:eclipse-temurin:sha256!e2318d304bc50c798edea630a23f7b90b1adb14a02658de91d2c99027a071c26") // 21.0.3_9-jre-jammy
618617
}
619618
config {
620619
entryPoint.add("java")
621620
entryPoint.addAll(application.applicationDefaultJvmArgs)
622-
entryPoint.addAll(
623-
"-cp",
624-
"/app/classpath/*:/app/libs/*",
625-
)
621+
entryPoint.addAll("-cp", "/app/classpath/*:/app/libs/*")
626622
entryPoint.add(application.mainClass)
627623
}
628624
layers {
@@ -642,6 +638,7 @@ oci {
642638
layer("resources") {
643639
contents {
644640
from("src/distribution")
641+
into("app")
645642
}
646643
}
647644
}

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ picocli = { module = "info.picocli:picocli", version.ref = "picocli" }
6868
picocli-codegen = { module = "info.picocli:picocli-codegen", version.ref = "picocli" }
6969
picocli-shellJline = { module = "info.picocli:picocli-shell-jline3", version.ref = "picocli" }
7070
swagger-annotations = { module = "io.swagger:swagger-annotations", version.ref = "swagger-annotations" }
71+
testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" }
7172
testcontainers-hivemq = { module = "org.testcontainers:hivemq", version.ref = "testcontainers" }
7273
testcontainers-junitJupiter = { module = "org.testcontainers:junit-jupiter", version.ref = "testcontainers" }
7374
tinylog-api = { module = "org.tinylog:tinylog-api", version.ref = "tinylog" }

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt3FeatureTesterDefaultIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@
4848
class Mqtt3FeatureTesterDefaultIT {
4949

5050
@Container
51-
private final @NotNull HiveMQContainer hivemq =
52-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq");
51+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4"));
5352

5453
private @NotNull Mqtt3FeatureTester mqtt3FeatureTester;
5554

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt3FeatureTesterQos0IT.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@
3333
class Mqtt3FeatureTesterQos0IT {
3434

3535
@Container
36-
private final @NotNull HiveMQContainer hivemq =
37-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq")
38-
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos0-config.xml"));
36+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")) //
37+
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos0-config.xml"));
3938

4039
private @NotNull Mqtt3FeatureTester mqtt3FeatureTester;
4140

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt3FeatureTesterQos1IT.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@
3333
class Mqtt3FeatureTesterQos1IT {
3434

3535
@Container
36-
private final @NotNull HiveMQContainer hivemq =
37-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq")
38-
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos1-config.xml"));
36+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")) //
37+
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos1-config.xml"));
3938

4039
private @NotNull Mqtt3FeatureTester mqtt3FeatureTester;
4140

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt3FeatureTesterRestrictedIT.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,8 @@
4343
class Mqtt3FeatureTesterRestrictedIT {
4444

4545
@Container
46-
private final @NotNull HiveMQContainer hivemq =
47-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq")
48-
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/restricted-config.xml"));
46+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")) //
47+
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/restricted-config.xml"));
4948

5049
private @NotNull Mqtt3FeatureTester mqtt3FeatureTester;
5150

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt5FeatureTesterDefaultIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@
4747
class Mqtt5FeatureTesterDefaultIT {
4848

4949
@Container
50-
private final @NotNull HiveMQContainer hivemq =
51-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq");
50+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4"));
5251

5352
private @NotNull Mqtt5FeatureTester mqtt5FeatureTester;
5453

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt5FeatureTesterQos0IT.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@
3333
class Mqtt5FeatureTesterQos0IT {
3434

3535
@Container
36-
private final @NotNull HiveMQContainer hivemq =
37-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq")
38-
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos0-config.xml"));
36+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")) //
37+
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos0-config.xml"));
3938

4039
private @NotNull Mqtt5FeatureTester mqtt5FeatureTester;
4140

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt5FeatureTesterQos1IT.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@
3333
class Mqtt5FeatureTesterQos1IT {
3434

3535
@Container
36-
private final @NotNull HiveMQContainer hivemq =
37-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq")
38-
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos1-config.xml"));
36+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")) //
37+
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/qos1-config.xml"));
3938

4039
private @NotNull Mqtt5FeatureTester mqtt5FeatureTester;
4140

src/integrationTest/java/com/hivemq/cli/mqtt/test/Mqtt5FeatureTesterRestrictedIT.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,8 @@
4343
class Mqtt5FeatureTesterRestrictedIT {
4444

4545
@Container
46-
private final @NotNull HiveMQContainer hivemq =
47-
new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")).withNetworkAliases("hivemq")
48-
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/restricted-config.xml"));
46+
private final @NotNull HiveMQContainer hivemq = new HiveMQContainer(OciImages.getImageName("hivemq/hivemq4")) //
47+
.withHiveMQConfig(MountableFile.forClasspathResource("mqtt/test/restricted-config.xml"));
4948

5049
private @NotNull Mqtt5FeatureTester mqtt5FeatureTester;
5150

0 commit comments

Comments
 (0)