Closed ddimtirov closed 7 years ago
Used TravisCI to setup Oracle JDK 8 on Linux. Can use Appveyor to set up Oracle JDK 8 on Windows. Still need solution for the rest.
For Java 9 on Linux, see https://github.com/tbroyer/gradle-apt-plugin/commit/fe576f4c78fa2a7b3648d6748791f29761ced5bf
For Windows using Appveyor CI, see https://github.com/tbroyer/gradle-apt-plugin/blob/master/appveyor.yml
Removed some combinations of OS/Java version as they add maintenance overhead (complicating the Travis CI setup/ needing another build server) and are unlikely to yield useful info for the time being.
The builds are all set. It turns out there are a number of outstanding issues with Java9, the first one being the Groovy version used by Gradle 3.3 doesn't work well with Java 9.
See https://discuss.gradle.org/t/current-java-9-status-and-roadmap-groovy-upgrade-needed/21459/2
As this is largely dependent on third parties, I've allowed the Java9 build to fail and tracking the task of making it work as #28