• Share this article:

Bye Bye 'build' : the end of an era

Friday, September 10, 2021 - 09:34 by Denis Roy
build:~ # halt

That's the last command anyone will ever type on the venerable "build.eclipse.org" server. Born in 2005, it was used as a general-purpose machine for running builds and jobs for our committers. Some folks ran ant from cron jobs, some ran Cruise Control, and in 2007, we installed Hudson - a single instance CI for any project that wanted to create a job and use it.

From there, we added worker nodes, but as usage increased, stability decreased.

Afterwards, we invented HIPP (a Hudson Instance Per Project) which, over the years, evolved into the current Jenkins+k8s-based Jiro (Jenkins Instance Running on OpenShift) offering we have at https://ci.eclipse.org.

The Build server went through numerous OS refreshes, and a couple of hardware refreshes over the years, and just wasn't being used  anymore. The current unit is an Intel SR1600 series from 2009 (you have to give credit to Intel, they know how to build them!), so after 12 years, it's time to turn it off -- or perhaps give it new life?

With some added RAM and a shiny new SSD, it will likely be repurposed towards the k8s build cluster, where it will relive its glory days and produce, once again, the binary output from the projects we all love.

Thanks, build, see you in your next life.