跳转到主要内容
要在快照设置期间使用制品,您需要在仓库配置过程中完成对这些制品的身份验证。 如果您需要存储用于制品身份验证的机密或凭据,可以将它们直接保存在机器的文件系统中 (例如写入文件,或通过导出环境变量) ,也可以使用 Devin 的 Secret Manager。下面分别介绍 AWS、Azure 和 JFrog 的配置方式。 如果您的制品位于私有网络中,请参阅 部署选项

Devin 机器设置

要与制品库集成,你需要为 Devin 机器配置相应的凭证和工具。主要有两种方式可以完成此操作:
  1. 使用 Devin 内置的 Terminal,在机器上直接安装和配置制品库工具。
  2. 使用 Setup Agent 选项卡 (在进行仓库设置时,位于 Devin 的 Machine 视图中间列) ,让 Devin 协助完成设置。
Example of using Jfrog Repo Setup

使用内置 Terminal 进行 Jfrog 仓库设置的示例

JFrog Artifactory

步骤一:下载 CLI

步骤 2:下载制品

AWS Code Artifact

步骤 1:下载 CLI

步骤 2:下载制品

Azure Artifacts

第 1 步:下载 CLI

步骤 2:生成 PAT

接下来,你需要生成一个个人访问令牌 (PAT,Personal Access Token) 。
  1. 登录你的 Azure DevOps 门户
  2. 在右上角点击你的头像并选择 Security (安全)
  3. Personal Access Tokens (个人访问令牌) 部分,点击 New Token (新建令牌)
  4. 为令牌设置权限范围。你至少需要 “Packaging (read)” 权限范围才能访问 Azure Artifacts。
  5. 将你的 PAT 安全保存好,因为之后将无法再次查看它。

第 3 步:配置 .npmrc 文件

如果你使用 NuGet,需要以下内容:
如果你需要从 Azure 获取 Docker 制品:
如需开始使用 Devin Enterprise,请联系我们的企业销售团队