gitlab - 是否可以在 renovate-runner 中为“Github-URL”定义代理 URL?
问题描述
我们想使用 renovate-runner 项目 ( https://gitlab.com/renovate-bot/renovate-runner/ ) 在我们自托管的 Gitlab 项目中启用自动依赖更新。
从 gitlab 到外部服务的所有请求都必须通过 Nexus 代理。我们已经为 npm 和 maven 注册表成功配置了这个。然而,renovate 也要求 Github.com 获取新依赖版本的发行说明。(例如获取变更日志:https ://github.com/mapstruct/mapstruct (1.4.0.Final -> 1.4.2.Final)
这些请求失败,因为我们无法直接请求 github.com。有没有办法配置这些发行说明请求?
解决方案
您不能通过您的关系代理此请求,但您可以使用HTTP_PROXY
和HTTPS_PROXY
env 变量通过您的 HTTP 代理代理它们
推荐阅读
- php - php标签系统无法正常工作查询错误
- shell - 使用 EDK2 编译 UEFI 应用程序/驱动程序
- fonts - html canvas绘制字体超出预期空间,为什么以及如何解决?
- python-2.7 - 使用 boto3 Python 从 Amazon S3 下载特定文件夹中的所有文件
- python - 关联/链接多个属性的干净方式,即当它们中的任何一个发生更改时自动更新其他属性?
- html - 伪选择器:检查不显示前面的 div
- angular - Angular 7:访问数组中的列表元素
- javascript - HTML - onmouseover, onmouseout - 元素点击错误 - 对象变量或未设置块 错误 91
- git - 尝试删除它时 index.lock 不存在
- python - 1D CNN keras 形状错误