Bazel 如何从存储库规则调用持久工作程序?

Bazel 如何从存储库规则调用持久工作程序?,bazel,Bazel,我需要编写一个Bazel存储库规则,根据现有库中存在的一些逻辑下载mysql二进制文件(它还做其他事情) 我正在考虑启动一个持久性jvm工作程序的选项,它将托管这个库,并要求它在某个地方下载归档文件,避免代码重复 我的问题是: 1.我需要做些什么才能与坚持不懈的员工一起工作?未找到教程。 2.我可以告诉工作人员将归档文件下载到哪个正确(bazel-wise)位置 请随时告诉我,您认为我将此任务委托给工作人员是犯了一个可怕的错误:)您无法轻松地从存储库规则与持久工作人员交谈,但我认为这不是您想要的

我需要编写一个Bazel存储库规则,根据现有库中存在的一些逻辑下载mysql二进制文件(它还做其他事情)

我正在考虑启动一个持久性jvm工作程序的选项,它将托管这个库,并要求它在某个地方下载归档文件,避免代码重复

我的问题是:
1.我需要做些什么才能与坚持不懈的员工一起工作?未找到教程。
2.我可以告诉工作人员将归档文件下载到哪个正确(bazel-wise)位置


请随时告诉我,您认为我将此任务委托给工作人员是犯了一个可怕的错误:)

您无法轻松地从存储库规则与持久工作人员交谈,但我认为这不是您想要的


您可能希望运行命令下载存储库规则中的工件,然后在以后的构建规则中启动一个持久工作程序。存储库规则不应该经常执行,因此在存储库规则上节省启动时间可能不会有什么帮助。

您无法轻松地从存储库规则与持久工作人员交谈,但我认为这不是您想要的

您可能希望运行命令下载存储库规则中的工件,然后在以后的构建规则中启动一个持久工作程序。存储库规则不应该经常执行,因此在存储库规则上节省启动时间可能不会有帮助