在Bazel的命令行参考-https://docs.bazel.build/versions/master/command-line-reference.html-中,有一个名为“ remote_local_fallback_strategy”的选项。它的描述是
当远程执行必须回退到本地执行时使用的策略。
显然,默认值是“ local”,这听起来意味着失败的目标将在没有沙箱的情况下在本地计算机上运行。此选项还允许使用哪些其他值?
答案 0 :(得分:1)
从技术上讲,--remote_local_fallback_strategy
可以采用与--spawn_strategy
相同的值。由于可以设置的值取决于Bazel的配置,因此任何地方都没有明确的列表。 --remote_local_fallback_strategy
唯一有趣的非默认值可能是sandboxed
,这将导致无法远程执行的操作在local sandbox中运行。