在搜索时,我看到一些看似相似的问题,但所有这些问题都在构建张量流的背景下。
我是bazel的新手并且是我的第一次尝试。我正在尝试建立envoyproxy。它在我的家用电脑上工作正常,但它在我们的公司工作环境中不起作用,我们在代理服务器后面通过典型的环境变量(大写和小写)http_proxy和https_proxy进行配置。
bazel构建工具甚至告诉我"警告:忽略环境中的http_proxy。"
我的理论是,由于以下两个原因之一,它没有采取环境变量:
envoyproxy的具体错误是:"无法获取com_github_golang_protobuf:#cd .; git clone https://github.com/golang/protobuf /home/cs/.cache/bazel/_bazel_cs/759903e17d9c37e2598e0572738d3485/external/com_github_golang_protobuf"
还有其他一些git clone尝试。
所以我的问题很简单:bazel是否允许使用http_proxy进行操作,例如它是否将此环境变量转发给子流程,如上面的git clone?
谢谢, 基督教
答案 0 :(得分:0)
我有同样的问题。不同的插件工作方式不同。
git - 全局转换代理设置。
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
去回购。还没有为他们找到解决方案。 “$ got get repo.com/package”将http_proxy环境考虑在内,但从bazel启动时却没有