Bazel-Central-Registry 托管在 Gitlab

问题描述 投票:0回答:1

我处于一个断开连接的环境中,并在 gitlab 存储库中托管 bazel-central-registry。 我试图在 .bazelrc 文件中指定注册表。 我可以让它与本地文件系统路径一起使用:

build --registry=file:///D:/repos/bazel-central-registry

但是当我使用 gitlab 存储库作为注册表时,我收到 bazel 无法解析metadata.json 的错误。这是引用 gitlab 存储库的正确方法吗? 我在 github 上看到过使用原始 url 的示例,但我还没有找到使用 gitlab repo 的示例...

build --registry=http://my.gitlab/my_group/bazel-central-registry/-/tree/dev

bazel
1个回答
0
投票

这有效,尽管浏览器中的 url 返回 404。

bazel build //example:hello-world --registry=http://my.gitlab/my_group/bazel-central-registry/raw/dev

© www.soinside.com 2019 - 2024. All rights reserved.