Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import org.jetbrains.kotlin.gradle.dsl.JvmTarget

plugins {
kotlin("jvm") version "2.0.21"
kotlin("plugin.allopen") version "2.0.21"
kotlin("jvm") version "2.1.21"
kotlin("plugin.allopen") version "2.1.21"
id("io.quarkus")
}

Expand All @@ -21,7 +19,6 @@ dependencies {
"$quarkusPlatformGroupId:$quarkusPlatformArtifactId:$quarkusPlatformVersion",
),
)
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
implementation("io.smallrye.config:smallrye-config-source-file-system")
implementation("io.quarkus:quarkus-micrometer-registry-prometheus")
implementation("io.quarkus:quarkus-smallrye-openapi")
Expand All @@ -32,14 +29,15 @@ dependencies {
implementation("io.quarkus:quarkus-info")
implementation("io.quarkus:quarkus-kotlin")
implementation("io.quarkus:quarkus-arc")
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
testImplementation("io.quarkus:quarkus-junit5")
testImplementation("io.rest-assured:rest-assured")
testImplementation("io.rest-assured:kotlin-extensions")
testImplementation("io.quarkus:quarkus-jacoco")
}

group = "com.testainers"
version = "0.1.2"
version = "0.2.0"

java {
sourceCompatibility = JavaVersion.VERSION_21
Expand Down Expand Up @@ -72,7 +70,7 @@ allOpen {

kotlin {
compilerOptions {
jvmTarget = JvmTarget.JVM_21
jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21
javaParameters = true
}
}
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Gradle properties
quarkusPluginId=io.quarkus
quarkusPluginVersion=3.18.3
quarkusPluginVersion=3.23.4
quarkusPlatformGroupId=io.quarkus.platform
quarkusPlatformArtifactId=quarkus-bom
quarkusPlatformVersion=3.18.3
quarkusPlatformVersion=3.23.4
2 changes: 1 addition & 1 deletion src/main/docker/Dockerfile.jvm
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
FROM registry.access.redhat.com/ubi8/openjdk-21:1.20
FROM registry.access.redhat.com/ubi8/openjdk-21:1.21

ENV LANGUAGE='en_US:en'

Expand Down
2 changes: 1 addition & 1 deletion src/main/docker/Dockerfile.legacy-jar
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
# accessed directly. (example: "foo.example.com,bar.example.com")
#
###
FROM registry.access.redhat.com/ubi8/openjdk-21:1.20
FROM registry.access.redhat.com/ubi8/openjdk-21:1.21

ENV LANGUAGE='en_US:en'

Expand Down
4 changes: 2 additions & 2 deletions src/main/docker/Dockerfile.native
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@
# docker run -i --rm -p 8080:8080 quarkus/httpbucket
#
###
FROM registry.access.redhat.com/ubi8/ubi-minimal:8.10
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5

WORKDIR /work/

RUN chown 1001 /work \
&& chmod "g+rwX" /work \
&& chown 1001:root /work

COPY --chown=1001:root build/*-runner /work/application
COPY --chown=1001:root --chmod=0755 build/*-runner /work/application

EXPOSE 8080

Expand Down
2 changes: 1 addition & 1 deletion src/main/docker/Dockerfile.native-micro
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ ADD --chown=1001:root \

RUN chmod +x /usr/bin/check

COPY --chown=1001:root build/*-runner /work/application
COPY --chown=1001:root --chmod=0755 build/*-runner /work/application
COPY --chown=1001:root cert.pem /work/cert.pem
COPY --chown=1001:root key.pem /work/key.pem

Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/application.properties
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ quarkus.swagger-ui.always-include=true
quarkus.swagger-ui.path=/swagger-ui
quarkus.swagger-ui.theme=flattop
quarkus.swagger-ui.title=httpbucket
quarkus.swagger-ui.footer=© 2024 - Testainers
quarkus.swagger-ui.footer=© 2025 - Testainers
#
%test.quarkus.jacoco.footer=httpbucket
%test.quarkus.jacoco.title=httpbucket
Expand Down