gpt4 book ai didi

cypress - 使用 Artifactory 通过 CYPRESS_DOWNLOAD_MIRROR 代理 Cypress

转载 作者:行者123 更新时间:2023-12-05 06:02:41 39 4
gpt4 key购买 nike

期望的行为

我想使用 CYPRESS_DOWNLOAD_MIRROR 指向我的 Cypress 人工配置,并且能够执行 npm 安装和下载 Cypress 的库和二进制文件

当前行为

当在 artifactory 中设置 Cypress,并使用针对该工具的 CYPRESS_DOWNLOAD_MIRROR 设置下载它时,下载脚本将二进制文件查找为 X.Y.Z 而不是 cypress.zip 并失败。显然我不能在 artifactory 中重命名二进制文件。它似乎以名称 X.Y.Z 而不是 cypress.zip 提供了它

我的 artifactory 管理员之前告诉我执行此命令,但我不能,因为它是 Cypress 的后期操作curl –v « https://artifactory.mycompany.fr/artifactory/remote-download.cypress-generic/desktop/6.8.0?platform=win32&arch=x64 » > Cypress .zip

解决方法

现在,我正在使用 CYPRESS_INSTALL_BINARY 指向人工上传的二进制文件,但这很痛苦,因为我必须将 Linux 二进制文件(用于 CI)和 Windows 二进制文件(用于开发)分开,并且如果我的包配置为“cypress": "^6.2.1"npm 库将转到 6.2.1,例如我的二进制文件将固定为 6.2.0...

调试日志

安装 Cypress (版本:6.8.0)

× 下载 Cypress → Cypress 版本:6.8.0解压缩 Cypress 完成安装无法下载 Cypress 应用程序。

您的工作场所是否需要使用代理来访问互联网?如果有,下载前必须配置HTTP_PROXY环境变量柏。阅读更多:https://on.cypress.io/proxy-configuration

否则,请检查网络连接并重试:

网址:https://artifactory.mycompany.fr/artifactory/remote-download.cypress.io/desktop/6.8.0?platform=win32&arch=x64错误:证书链中的自签名证书下载方式

npm

操作系统

Linux

Windows

其他

I'm behind a proxy

我真的不知道这是 Artifactory 还是柏树的问题,但我需要帮助 ^^

最佳答案

除了已接受的答案外,还可以通过启用“传播查询参数”来替换预定义的“查询参数”。如果设置,随请求传递给 Artifactory 的查询参数将传递给远程仓库。

请注意,根据JFrog docs , 此设置仅适用于通用类型存储库。

关于cypress - 使用 Artifactory 通过 CYPRESS_DOWNLOAD_MIRROR 代理 Cypress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66867543/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com