Since I have started building/using CI CD infrastructure, I eventually always bump in the same issue.
As the CI CD improves, it becomes more critical as the teams rely on it more and more.
Evolving the CI CD becomes a pain because breaking it has a huge cost.
Are there best practices to setup and test Concourse infrastructure and pipelines that enable painless (or less painful) evolution ?
I am looking forward to hearing from the Consourse community.