The commoditization of CI/CD is a thing these days, and I, for one, welcome our build automation overlords. Or, rather, more overlords.
This is becoming a very crowded market: I used GitLab CI since the very beginning, have a bunch of things in Travis (which I’ve been moving to Azure DevOps, namely my multi-architecture Docker pipelines), and everyone seems to be running Jenkins on-premise (it became the de facto standard, despite its temperamental nature and sharp edges)…
So for me the real issue these days is not whether you should use CI/CD or which tools to adopt, but whether you actually take advantage of it in your internal processes.
Also, I’m really curious as to what this means for the Azure DevOps free tier, (since this is actually running a fork of the same agents and appears to be running on Azure compute), but that’s anothet story.