Closed
Description
Description
Part of #5778
Starting from version 7.0.0, the Fabric8 Kubernetes Client will require at minimum Java 11 to work.
Tasks
- Bump Maven Compiler source and target versions
Lines 174 to 175 in 50497aa
- Remove Maven compiler settings overrides
kubernetes-client/junit/kube-api-test/pom.xml
Lines 37 to 41 in 8622505
kubernetes-client/httpclient-jdk/pom.xml
Line 32 in 8622505
- Remove Java-11 specific profile in Maven pom.xml files and merge with defaults
Line 1509 in 50497aa
Pay attention to what was done in ci: release complete BOM #5190 - Remove 8 from build pipeline
- Change to 11 in e2e-tests pipeline
kubernetes-client/.github/workflows/e2e-tests.yml
Lines 55 to 58 in e3fa9c8
- Change to 11 in javadocs pipeline
kubernetes-client/.github/workflows/javadocs.yml
Lines 47 to 50 in 2540a22
- Simplify release and release-snapshots pipelines
Everything can now be released in a single pass
Pay attention to what was done in ci: release complete BOM #5190 - Add entry in migration guide