Look, I do not want to force our contributors to rely on java 9 or java 10.
They can use their default jdk.
My strategy is to fallback to default jdk unless jdk.home system property
I am fine with Jenkins multi-branch if it fails on java 9 before
integrating a branch to master.
It happens that the broken branch has to be overridden by build fix and
then the success can be integrated to master.
On Sun, Dec 3, 2017 at 4:03 PM, Enrico Olivelli <[hidden email]> wrote:
> There are IT tests which check for exaclty java.specification.version=9
> How are we going to deal with them?
> It seems that a new major release will appear every 6 months
> IMHO it will be enough to drop that assertion
> Il dom 3 dic 2017, 13:21 Tibor Digana <[hidden email]> ha scritto:
> > As discussed before about Java 9.
> > I will try to run Surefire integration tests with JDK 9 and 10 on Linux
> > I will add JDK 8/9 to CI pipeline.
> > I do not expect any bugs here. Maybe only enabling some modules for the
> > in worst case.
> > Surefire supports Jigsaw already now in origin/master.
> > There are more important two or three bugs when Docker build crashes and
> > this has to be fixed till 2.21.0 as well.
> > Cheers
> > Tibor
> -- Enrico Olivelli