I like the concept or pipeline, and I like that the definition can be checked in with the code, but :
* I don't like to couple the builds to a product
* Can I run the build locally? if something goes, how to I know if it's a bug in the pipeline script, the build server environment, or my code. I want reproducible builds.