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 Robert
