In TeamCity I have setup a build chain where each environment is dependent upon the builds in the previous environment must be suitable and successful.
However, I would like to fail the build if a suitable build dependency is not found.
The scenario includes a stage gate where a different team is responsible for deployment to production. If they try to deploy a build that doesn't have a suitable dependency, you can configure tc to build or not build the dependency. I would like the build to fail indicating the dependency does not exist.