diff options
Diffstat (limited to 'src/buildtool/execution_api/remote/bazel/bazel_api.cpp')
-rw-r--r-- | src/buildtool/execution_api/remote/bazel/bazel_api.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/buildtool/execution_api/remote/bazel/bazel_api.cpp b/src/buildtool/execution_api/remote/bazel/bazel_api.cpp index eb140b3c..78231494 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_api.cpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_api.cpp @@ -473,6 +473,10 @@ auto BazelApi::CreateAction( return false; } + if (failure) { + return false; + } + try { for (auto const& info : artifacts_info) { done->insert(info); @@ -484,7 +488,7 @@ auto BazelApi::CreateAction( ex.what()); } - return not failure; + return true; } [[nodiscard]] auto BazelApi::RetrieveToMemory( |