← Back to context

Comment by pjc50

7 days ago

This is making me feel quietly vindicated in pushing back on migrating our Jenkins/Ansible setup to GHA simply because corporate wanted the new shiny thing. Fortunately the "this will be a lot of work, i.e. cost" argument won.

Mind you, CI does always involve a surprising amount of maintenance. Update churn is real. And Macs still are very much more fiddly to treat as "cattle" machines.

CI is interesting because what really happens is you run a script on someone elses computer but with fairly weird constraints.

I get it's use, especially in large companies and I also get the culture leading up to it being widely used but I can't help but chuckle a bit about the problems we cause for ourselves in this industry.

Lol at my first job I migrated our setup from GHA to Jenkins. I think they eventually went back to GHA

Current job is using blacksmith to save on costs, but the reality of it is that this caching layer only adds costs in some of our projects