我们有自己的公司测试框架,所有jar都存储在nexus repo中。 每当运行我的自动化框架时,所有必需的 jar 都会通过 pom 依赖项从 nexus 存储库下载。
我想设置一个 azure 存储库,并且所有 Nexus 存储库所需的 jar 都需要在 azure 存储库中下载。 如果完成了,我将通过 azure repo 使用 CI/CD 运行我的自动化。 任何天蓝色专家对此的帮助......
在 Azure DevOps 中,您应该将包 (.jar) 上传到 Azure Artifact 并将项目放入 Azure Repo。
Azure Artifacts 使开发人员能够从一个地方高效管理所有依赖项。借助 Azure Artifacts,开发人员可以将包发布到他们的源中,并在团队内、跨组织甚至通过互联网公开共享。 Azure Artifacts 还允许开发人员使用来自不同源和公共注册表(例如 NuGet.org 或 npmjs.com)的包。 Azure Artifacts 支持以下包类型:NuGet、npm、Python、Maven、Cargo 和通用包。
根据 Azure Repos,
Azure Repos 是一组版本控制工具,可用于管理代码。
转到您的项目 -> 创建工件 -> 连接到源 -> 选择您的包管理工具并按照说明连接到源,然后发布并下载包。
官方文档供您参考: