[FOLIO-2926] Deprecate JDK 8 jenkins-slave-all image Created: 22/Dec/20 Updated: 16/Mar/21 |
|
| Status: | In Code Review |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P3 |
| Reporter: | Jakub Skoczen | Assignee: | David Crossley |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprint: | DevOps: Sprint 105, DevOps Sprint 109, DevOps Sprint 107, DevOps Sprint 108, DevOps: Sprint 104, DevOps Sprint 106 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Development Team: | FOLIO DevOps | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Mark the old Java 8 image as deprecated (folio-tools/jenkins-slave-docker/Dockerfile.xenial-java-8). Create individual tickets for modules or pipelines still not migrated to the JDK 11 image and block this ticket on them. See https://dev.folio.org/faqs/how-to-specify-backend-java-ci/ Note: The list of upgrades needed for the projects in the linked tickets should be done as soon as possible. We requested ages ago that all repositories work toward this. Many were done as part of
The various technologies that are part of this old build image are out-of-date. Some parts are no longer able to be updated. SonarSource, that analyses the source code quality, is requiring newer version of Java. So our projects that use the older version of Java will soon need to stop using Sonar. Facilities will start to break in early-to-mid January and will cease at the beginning of February. |