Thinking back on some of the most challenging engineering projects I've been close to, the multi-stage migration of Firefox's automation is high on the list.
It started with a crucial first step: moving our process from shell scripts and wiki pages into Buildbot. That was a huge leap forward in professionalizing our CI/CD (and one I was deeply involved in).
But that was just the warm-up. The true "jumbo jet in flight" moment was the later, heroic, multi-year effort to move everything again, from Buildbot to Mozilla's own bespoke, cloud-native CI platform, TaskCluster.
I'm still in awe of the work done by the TaskCluster and Release Engineering teams at Mozilla to pull off that massive migration. It’s a powerful reminder that the most critical engineering work is often the infrastructure you’re not even supposed to notice.
https://www.rhelmer.org/blog/tag/releng/
#DevOps #CICD #Mozilla #ReleaseEngineering #TaskCluster #Automation
