如何查找 bazel 之前运行的日志

Ats*_*shi 2 bazel

我有兴趣看看 bazel 最近是否运行过。我在哪里可以找到过去 bazel 构建/运行/获取的一般日志记录(可能在 /var/log 中的某个位置)?

ahu*_*sky 5

您可以在工作区的输出库中找到日志,对于 Linux,这通常是$HOME/.cache/bazel/_bazel_$USER/<MD5 sum of workspace path>/

您可以通过在该工作区中运行来找到该工作区的输出库bazel info output_base。请注意,虽然有一个command.log文件包含最后一个命令的输出,并且bazel info它本身就是一个命令,所以它将覆盖command.log. 您可以echo -n $(pwd) | md5sum在 bazel 工作区中获取 md5,或者在输出基本目录中找到 README 文件,其中说明每个工作区的用途。