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

Reply via email to