This uses a T shaped build matrix to cover a large number of configurations.
:notebook: this adds several new Java distributions we didn't previously test
On Linux and Java 11, test all Java distributions.
On Linux and adopt open jdk, test Java 8.
On adopt open jdk and java 11, test MacOS and Windows.
Before there were 18 jobs.
With this change there are 8 jobs.
Checklist
Description of change
Alternative to #2722
This uses a T shaped build matrix to cover a large number of configurations. :notebook: this adds several new Java distributions we didn't previously test
Before there were 18 jobs. With this change there are 8 jobs.