Skip to content

modernize the repository to Java 21#13

Open
k8s-dev wants to merge 1 commit intojcug-oss:docs-jafrom
k8s-dev:modernize-java21
Open

modernize the repository to Java 21#13
k8s-dev wants to merge 1 commit intojcug-oss:docs-jafrom
k8s-dev:modernize-java21

Conversation

@k8s-dev
Copy link

@k8s-dev k8s-dev commented Jun 4, 2025

Here's what I updated:

  • Set pom.xml properties to use Java 21 (jdk.version=21).
  • Updated maven-compiler-plugin to 3.11.0.
  • Updated maven-surefire-plugin and maven-failsafe-plugin to 3.1.2.
  • Updated Jenkinsfiles to use JDK 21.
    • Renamed Jenkinsfile.jdk11 to Jenkinsfile.jdk21.
    • Renamed Jenkinsfile.karaf.jdk11 to Jenkinsfile.karaf.jdk21.
    • Removed Jenkinsfile.jdk12.
    • Adjusted Jenkinsfile.daily to remove tests for older JDKs and use JDK 21.

I skipped building and testing locally due to timeouts in the execution environment. The changes will be validated by the Jenkins CI pipeline.

Here's what I updated:
- Set pom.xml properties to use Java 21 (jdk.version=21).
- Updated maven-compiler-plugin to 3.11.0.
- Updated maven-surefire-plugin and maven-failsafe-plugin to 3.1.2.
- Updated Jenkinsfiles to use JDK 21.
  - Renamed Jenkinsfile.jdk11 to Jenkinsfile.jdk21.
  - Renamed Jenkinsfile.karaf.jdk11 to Jenkinsfile.karaf.jdk21.
  - Removed Jenkinsfile.jdk12.
  - Adjusted Jenkinsfile.daily to remove tests for older JDKs and use JDK 21.

I skipped building and testing locally due to timeouts in the execution environment. The changes will be validated by the Jenkins CI pipeline.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant