Skip to content

Commit

Permalink
Add CI build for JDK 23
Browse files Browse the repository at this point in the history
  • Loading branch information
izeye committed Nov 11, 2024
1 parent 7c24181 commit 891faf0
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
version: 2.1

executors:
circle-jdk23-executor:
working_directory: ~/micrometer
environment:
GRADLE_OPTS: '-Dorg.gradle.jvmargs="-Xmx2048m -XX:+HeapDumpOnOutOfMemoryError"'
resource_class: medium+
docker:
- image: cimg/openjdk:23.0.1
circle-jdk-executor:
working_directory: ~/micrometer
environment:
Expand Down Expand Up @@ -61,6 +68,11 @@ commands:

jobs:
build:
executor: circle-jdk23-executor
steps:
- gradlew-build

build-jdk21:
executor: circle-jdk-executor
steps:
- gradlew-build
Expand Down Expand Up @@ -107,13 +119,15 @@ workflows:
- build
- build-jdk11
- build-jdk17
- build-jdk23
- concurrency-tests
- docker-tests
- deploy:
requires:
- build
- build-jdk11
- build-jdk17
- build-jdk23
- concurrency-tests
- docker-tests
filters:
Expand Down Expand Up @@ -158,6 +172,7 @@ workflows:
- build
- build-jdk11
- build-jdk17
- build-jdk23
- concurrency-tests
- docker-tests
filters:
Expand Down

0 comments on commit 891faf0

Please sign in to comment.