What I found out was that because of the bug in Jenkins core that prevents it from running with Java8, using Java8 for the development made it somewhat painful. I needed to set use one version of JDK for "mvn -Pjut-server" while another for running tests itself.
So I got discouraged a bit and it's still as it was before. IIRC the last 1.532 does contain a fix for XStream JDK8 issue, so at that point it'll hopelly let us switch more easily. 2014-04-11 0:32 GMT-07:00 Ulli Hafner <[email protected]>: > Since there are no complaints yet, are we moving to Java8 now? > > Am 20.03.2014 um 19:30 schrieb Kohsuke Kawaguchi <[email protected]>: > > In acceptance-test-harness, tests run in one JVM, and Jenkins runs in > another JVM (on possibly another computer), so no, this does not preclude > testing Jenkins running on AIX, which I assume is what you care more. > > Presumably you don't really care whether you can run the tests itself on > AIX. > > > 2014-03-20 10:26 GMT-07:00 teilo <[email protected]>: > >> Would this preclude running the tests on AIX. >> Not that we do - but AIX users do pop their heads up on the list from >> time to time. >> >> That said I am not involved - nor do I have AIX so just wanted to throw >> this out there. >> >> >> On Wednesday, 19 March 2014 00:26:35 UTC, Kohsuke Kawaguchi wrote: >>> >>> Now that Java8 came out, what do people think about requiring Java8 for >>> https://github.com/jenkinsci/acceptance-test-harness/ ? >>> >>> I could really use closures in a number of places, and I think this is >>> one of the few places where this kind of cutting-edge dependencies are OK, >>> since you can launch Jenkins-under-test with arbitrary versions of JVM. >>> >>> -- >>> Kohsuke Kawaguchi >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Kohsuke Kawaguchi > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Kohsuke Kawaguchi -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
