Eclipse Platform project is the foundation layer or the bottom of the pyramid in the Eclipse SDK product structure giving this a dimension of extreme reliability. New machine specific and operating specific advancements and features add another facet of technical challenges. Dwindling resources adds another seemingly non-technical dimension to the on-time delivery aspect of the product.
Constant automation mechanisms that are well tested are the way forward to ensure a continuous, reliable pipeline mechanism that delivers as per the plan on-time, every time.
This talk covers
- Where we were together with the basics of existing infrastructure,
- The challenges we have faced in different aspects like builds, signing and notarization to name a few
- The automation aspects together with other methods used to fix these challenges
- The multiple configurations which require a special mention in terms of the testing challenges and their solutions.
This talk concludes with what could be our future steps in this direction.
Objective of the presentation:
Share the knowledge gained by or team with community and help community with the release engineering aspects for Eclipse
Attendee pre-requisites - If none, enter "N/A":
Knowledge of Jenkins CD/CI tool will advantage