Simplify JDK and Maven installation and version upgrading.

java-tools.properties now defines versions in a machine readable format so that we can install these versions into the Docker image verify those versions in our release tooling to ensure the environment matches what we expect.

Closes #32
This commit is contained in:
Mark Paluch
2023-02-20 11:55:08 +01:00
parent d01285fb75
commit 651a76ac07
15 changed files with 394 additions and 51 deletions

3
ci/java-tools.properties Normal file
View File

@@ -0,0 +1,3 @@
# Tool requirements
jdks=17.0.6,8.0.352,8.0.362
maven=3.9.0