Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
b796af6
⬆️ Upgrade to Quarkus 3.32.1.
edufolly Mar 2, 2026
8d9b9ee
💚 Fix CI script.
edufolly Mar 2, 2026
b07a97f
💚 Fix CI script.
edufolly Mar 2, 2026
4cfa601
💚 Fix CI script.
edufolly Mar 2, 2026
c9ea4cb
👷 Update CI script to build native images.
edufolly Mar 2, 2026
18cb8b2
💚 Update CI script.
edufolly Mar 2, 2026
3ab9391
🔖 Version 0.3.2.
edufolly Mar 2, 2026
a5084be
💚 Remove upx compression.
edufolly Mar 2, 2026
a143fa6
💚 Fix CI script.
edufolly Mar 2, 2026
6414b35
💚 Fix CI variables.
edufolly Mar 3, 2026
8467b13
💚 Fix CI variables.
edufolly Mar 3, 2026
4eca96e
💚 Add debug commands.
edufolly Mar 3, 2026
adb0b3d
💚 Fix CI script and dockerfile.
edufolly Mar 3, 2026
db3875c
💚 Fix .dockerignore
edufolly Mar 3, 2026
bc2714a
💚 Fix CI permissions.
edufolly Mar 3, 2026
8705b32
💚 Fix CI script.
edufolly Mar 3, 2026
026a454
🔖 Version bump 0.3.3.
edufolly Mar 3, 2026
6758d89
💚 Update CI timeouts and create gradle cache.
edufolly Mar 3, 2026
e1f9fcc
💚 Remove gradle cache.
edufolly Mar 3, 2026
afa8391
🔖 Version bump 0.3.5.
edufolly Mar 3, 2026
04831ac
Merge pull request #19 from testainers/alpha
edufolly Mar 3, 2026
f36c0f0
➖ Remove Prometheus metric endpoint.
edufolly Mar 3, 2026
aada9e0
🔖 Version bump 0.4.0.
edufolly Mar 3, 2026
50398e0
⬆️ Upgrade to Quarkus 3.35.4.
edufolly May 24, 2026
0c614b0
👷 Update CI components
edufolly May 24, 2026
408d0aa
Feature Java25
edufolly May 24, 2026
1506aa6
🍱 Update dockerfiles
edufolly May 24, 2026
bb65655
Merge branch 'main' into dev
edufolly May 24, 2026
4c79fc1
⬆️ Update java version for GraalVM
edufolly May 24, 2026
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
14 changes: 7 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ jobs:
- name: Setup Java
uses: actions/setup-java@v5
with:
distribution: 'adopt'
java-version: '21'
distribution: 'temurin'
java-version: '25'

- name: Generating self-signed certificate
run: |
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
- name: Setup GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: '21'
java-version: '25'
distribution: 'graalvm-community'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'gradle'
Expand Down Expand Up @@ -160,19 +160,19 @@ jobs:
path: build/arm64

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
uses: docker/setup-qemu-action@v4

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4

- name: Login to Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ github.repository_owner }}
password: ${{ secrets.DOCKER_TOKEN }}

- name: Docker Build & Push
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
push: true
context: .
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
- name: Setup Java
uses: actions/setup-java@v5
with:
distribution: 'adopt'
java-version: '21'
distribution: 'temurin'
java-version: '25'

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v5
uses: gradle/actions/setup-gradle@v6
with:
cache-read-only: false

Expand Down
12 changes: 6 additions & 6 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
kotlin("jvm") version "2.3.10"
kotlin("plugin.allopen") version "2.3.10"
kotlin("jvm") version "2.3.21"
kotlin("plugin.allopen") version "2.3.21"
id("io.quarkus")
}

Expand Down Expand Up @@ -35,11 +35,11 @@ dependencies {
}

group = "com.testainers"
version = "0.4.0"
version = "0.5.0"

java {
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
sourceCompatibility = JavaVersion.VERSION_25
targetCompatibility = JavaVersion.VERSION_25
}

tasks.withType<Test> {
Expand All @@ -63,7 +63,7 @@ allOpen {

kotlin {
compilerOptions {
jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21
jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_25
javaParameters = true
}
}
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Gradle properties

quarkusPluginId=io.quarkus
quarkusPluginVersion=3.32.1
quarkusPluginVersion=3.35.4
quarkusPlatformGroupId=io.quarkus.platform
quarkusPlatformArtifactId=quarkus-bom
quarkusPlatformVersion=3.32.1
quarkusPlatformVersion=3.35.4

org.gradle.jvmargs=-Xmx3g -XX:+UseParallelGC
org.gradle.configuration-cache=true
Expand Down
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/ubi9/openjdk-21:1.24
FROM registry.access.redhat.com/ubi9/openjdk-25-runtime:1.24

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/ubi9/openjdk-21:1.24
FROM registry.access.redhat.com/ubi9/openjdk-25-runtime:1.24

ENV LANGUAGE='en_US:en'

Expand Down