diff --git a/.circleci/config.yml b/.circleci/config.yml index d753e7d..2c66a78 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -38,11 +38,11 @@ jobs: <<: *defaults_gradle - build_gradle_jdk8: + build_gradle_jdk21: <<: *defaults docker: - - image: cimg/openjdk:8.0 + - image: cimg/openjdk:21.0 <<: *defaults_gradle @@ -50,5 +50,5 @@ workflows: version: 2 gradle: jobs: - - build_gradle_jdk8 + - build_gradle_jdk21 - build_gradle_jdk17 diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 1ab83cc..6dae523 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: - java-version: [8, 11, 17] + java-version: [17, 21, 24] steps: - uses: actions/checkout@v4 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1a3e8b4..7f377e0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: gradle:8-jdk11 +image: gradle:8-jdk17 variables: GRADLE_OPTS: "-Dorg.gradle.daemon=false" diff --git a/.idea/misc.xml b/.idea/misc.xml index 47ba78c..6549be6 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -13,7 +13,7 @@ - + \ No newline at end of file diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml index a9514a0..f070ba6 100644 --- a/bitbucket-pipelines.yml +++ b/bitbucket-pipelines.yml @@ -1,4 +1,4 @@ -image: maven:3-openjdk-18 +image: maven:3-openjdk-21 pipelines: default: diff --git a/build.gradle.kts b/build.gradle.kts index 08eb239..109a469 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -38,14 +38,14 @@ dependencies { } java { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } kotlin { compilerOptions { - jvmTarget.set(JvmTarget.JVM_1_8) - languageVersion.set(KotlinVersion.KOTLIN_1_7) + jvmTarget.set(JvmTarget.JVM_17) + languageVersion.set(KotlinVersion.KOTLIN_2_2) } }