Skip to main content
Jump to: navigation, search

Orion/Continuous Delivery

This page collects ideas, processes, and technology requirements for supporting continuous delivery of Orion


For the past couple of years, the Orion project has followed an abbreviated version of the classic Eclipse milestone development process. Each release consisted of two 6 week milestones, followed by a 5 week end-game, for a roughly 4 month total release cycle. This release cadence works well enough for classic software that is released and delivered to customers, but is not acceptable for Orion consumers building hosted software services. Four months is far too long to wait to update a web application. Other related web technology such as browsers and web frameworks are releasing much faster, and security bugs often require very fast (even zero day) turnaround.

This page captures the Orion community's efforts to move from three releases a year, to an interim goal of releasing stable builds once a week.



Orion runs with two classes of builds:

Build Type Branch Frequency Deployed To
Dev master Daily or on demand
Stable stable_YYYYMMDD Weekly

Every four months a stable build is promoted as a release.


Automated testing

Controlled access for new features


New and noteworthy

Back to the top