> On Thu, 2016-07-21 at 15:26 +0200, Carsten Ziegeler wrote: >> Hi, >> >> I just updated our http service implementation to the latest version. >> Since version 3.2.0, Apache Felix Http Jetty requires Java 8. I've >> brought this up some time ago and consensus on this list was that >> it's >> fine to go with Java 8 for the launchpad. >> >> While doing so, I realized that this change will most likely break >> our >> Java 7 CI builds as these start the launchpad and do integration >> tests. >> Obviously launchpad does not start with Java 7 anymore. >> >> Not sure what to do, disable the jobs? > > This means that we don't build/test trunk, contrib and samples using > Java 7. I don't think it's a huge issue. We should make sure that we > still build contrib and samples with Java 8 though. > > If we do decide that we want to stick with building/testing for Java 7, > we should split the build(s) into two jobs: > > - a 'bundles' job which builds, tests and deploys all bundles > - a 'launchpad' job which builds the launchpad, retrieves the SNAPSHOT > bundles from nexus if needed and then tests it > While I would like to test at least the bundles with Java 7, I guess we dont have the bandwidth to change our setup.
Of course, if someone wants to go ahead... Carsten -- Carsten Ziegeler Adobe Research Switzerland [email protected]
