Re:Blue Ocean: a new user experience for Jenkins
by jacques_chester on Sunday May 29, 2016 @11:52AM
(#11796761)
I can confirm that this is the pattern that folks on Concourse have moved towards as well.
When the CI system has high-level primitives for showing and organising build graphs, it makes sense to surface those instead of burying them inside a relatively opaque build tool.
Doing it this way reduces the tie to the "product" and also means that you can easily test the individual self-contained steps outside of the product.