From 56f91aac0c25e6e80dbaae087227502312accee6 Mon Sep 17 00:00:00 2001 From: Maksim Denisov Date: Mon, 2 Sep 2024 17:55:35 +0200 Subject: Return ArtifactDigest from CreateActionDigestFromCommandLine --- src/buildtool/execution_api/remote/bazel/bazel_action.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/buildtool/execution_api/remote/bazel/bazel_action.hpp') diff --git a/src/buildtool/execution_api/remote/bazel/bazel_action.hpp b/src/buildtool/execution_api/remote/bazel/bazel_action.hpp index 7bf62a45..c990cc8e 100644 --- a/src/buildtool/execution_api/remote/bazel/bazel_action.hpp +++ b/src/buildtool/execution_api/remote/bazel/bazel_action.hpp @@ -21,6 +21,7 @@ #include #include +#include "src/buildtool/common/artifact_digest.hpp" #include "src/buildtool/common/bazel_types.hpp" #include "src/buildtool/execution_api/common/execution_action.hpp" #include "src/buildtool/execution_api/remote/bazel/bazel_network.hpp" @@ -42,7 +43,7 @@ class BazelAction final : public IExecutionAction { private: std::shared_ptr const network_; - bazel_re::Digest const root_digest_; + ArtifactDigest const root_digest_; std::vector const cmdline_; std::string const cwd_; std::vector output_files_; @@ -54,7 +55,7 @@ class BazelAction final : public IExecutionAction { explicit BazelAction( std::shared_ptr network, - bazel_re::Digest root_digest, + ArtifactDigest root_digest, std::vector command, std::string cwd, std::vector output_files, @@ -63,7 +64,7 @@ class BazelAction final : public IExecutionAction { std::map const& properties) noexcept; [[nodiscard]] auto CreateBundlesForAction(BazelBlobContainer* blobs, - bazel_re::Digest const& exec_dir, + ArtifactDigest const& exec_dir, bool do_not_cache) const noexcept -> std::optional; }; -- cgit v1.2.3