core icon indicating copy to clipboard operation
core copied to clipboard

Update Project Java Version to 21.04-ms and Ensure Successful Build and Test Completion

Open dcolina opened this issue 6 months ago • 2 comments

Parent Issue

User Story

As a developer, I need to update the Java version in our project to 21.0.4-ms. This involves building the base Java image 21.0.4-ms using the GitHub workflow 'Build SDKMan Base Java Image'. It is crucial to ensure that the project compiles correctly with the new Java version and that all integration flow tests complete successfully.

Acceptance Criteria

  • The base Java image 21.0.4-ms is successfully built using the 'Build SDKMan Base Java Image' workflow.
  • The project's Java version is updated to 21.0.4-ms.
  • Compilation of the project with the new Java version completes without errors.
  • All tests in the integration flow pass successfully.

Proposed Objective

Core Features

Proposed Priority

Priority 1 - Show Stopper

dotCMS Version

N/A

External Links

N/A

Assumptions & Initiation Needs

  • Access to the GitHub workflow configuration for 'Build SDKMan Base Java Image'.
  • Knowledge of how to update Java versions within the project and manage dependencies accordingly.

Quality Assurance Notes & Workarounds

  • Ensure that any dependencies incompatible with Java 21.04-ms are identified and addressed.
  • Monitor the integration flow tests closely to catch and rectify any issues arising from the Java update.

Sub-Tasks & Estimates

N/A

dcolina avatar Aug 21 '24 14:08 dcolina