Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-pmc] EE4J build migration to Eclipse - Requirements

Many thanks for the detailed information. I've made some minor changes to:

You can use Eclipse CBI for any project-related purpose - builds, unit, UI and automated tests and full CI loop.

One point to mention - although the Eclipse Foundation cannot provide unlimited resources, it is possible to connect external build slaves to the provided infrastructure. For instance, the OpenJ9 project has external (to us) s390 and PPC slaves connected to their Eclipse CBI (which features 5 executors).  Please feel free to explore their CI. If you have an Eclipse account you can log into their CI and explore deeper:


On 17/11/17 05:09 AM, Steve Millidge (Payara) wrote:

For GlassFish build I can find out the requirements of our Payara Jenkins server which should be comparable and let you know.


Would the envisaged CBI environment also be used to run full automated testing?






From: ee4j-pmc-bounces@xxxxxxxxxxx [mailto:ee4j-pmc-bounces@xxxxxxxxxxx] On Behalf Of Denis Roy
Sent: 14 November 2017 20:14
To: ee4j-pmc@xxxxxxxxxxx; ee4j-build@xxxxxxxxxxx
Subject: [ee4j-pmc] EE4J build migration to Eclipse - Requirements


Greetings EE4J PMC (cross-post to ee4j-build),

The Eclipse IT & Release Engineer teams have been drafting a plan to incorporate the ee4j project builds into Eclipse's build farm (otherwise known as Eclipse CBI).  An overview of CBI, as well as the migration plan, is below.

It's a work in progress for sure, and we hope to use the document to kickstart the discussion on the build (and test) requirements that each project has.

At a high level, what we're looking for is:

1. Do you think the Eclipse CBI will work for your project?

2. If so, what are each projects' requirements (see table under EE4J Build Requirements). What are you using today?

3. If not, what are we missing?

Thanks for your collaboration on this. Our goal is to ensure projects are operational and productive as rapidly as possible.


Denis Roy
Eclipse Foundation, Inc. --

Back to the top