Nested builds that fail should fail the parent