作为我们努力创建 bazel-maven 转换互操作工具(从更细粒度的 bazel jars 创建 maven 大小的 jars)的一部分,我们编写了一个在整个 bazel repoaspect
上运行bazel build
并将重要信息写入txt
文件outputs
(例如:jar文件路径,编译 deps 目标和运行时 deps 目标等)
我们遇到了一个问题,即 repo 的代码已更改,因此某些txt
文件不再被写入。txt
但是之前运行的旧文件(代码更改之前)仍然存在!
有没有办法知道这些 txt 文件不再相关?