> 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]

Reply via email to