首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用跳过目标的特使问题

使用跳过目标的特使问题
EN

Stack Overflow用户
提问于 2018-06-28 17:06:09
回答 1查看 184关注 0票数 0

特使: v1.7.0以下规则

代码语言:javascript
复制
load("@envoy//bazel:repositories.bzl", "envoy_dependencies")
envoy_dependencies(repository="@envoy", skip_targets=["io_bazel_rules_go"])
local_repository(
    name = "io_bazel_rules_go",
    path = "/root/io_bazel_rules_go",
)

给了我一个错误:

代码语言:javascript
复制
ERROR: xxx/WORKSPACE:47:1: unexpected keyword 'repository' in call to envoy_dependencies(path = "@envoy_deps//", skip_targets = [])
ERROR: Error evaluating WORKSPACE file
ERROR: error loading package '': Encountered error while reading extension file 'bazel/repositories.bzl': no such package '@envoy_api//bazel': error loading package 'external': Could not load //external package
ERROR: error loading package '': Encountered error while reading extension file 'bazel/repositories.bzl': no such package '@envoy_api//bazel': error loading package 'external': Could not load //external package
INFO: Elapsed time: 6.944s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)

任何关于如何跳过io_bazel_rules_go构建的建议都会很有用。

EN

回答 1

Stack Overflow用户

发布于 2018-07-09 17:19:40

第一个错误消息是相关的,您可以忽略其他错误消息:

代码语言:javascript
复制
ERROR: xxx/WORKSPACE:47:1: unexpected keyword 'repository' in call to envoy_dependencies(path = "@envoy_deps//", skip_targets = [])

这告诉我们envoy_dependencies没有名为repository的属性,而签名显示有path

您可以自己在规则的实现中进行检查:https://github.com/envoyproxy/envoy/blob/3f59fb5c0f6554f8b3f2e73ab4c1437a63d42668/bazel/repositories.bzl#L182

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51078851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档