使用 AWS 服务管理和构建软件工件
1. 使用 CodeArtifact 管理工件
CodeArtifact 是用于管理软件工件或包的服务。一个 CodeArtifact 存储库是工件或包的集合,它维护着工件的不同版本,每个版本对应一组资产。存储库通过端点公开,默认通过互联网访问,但也可以获取 VPC 特定的端点,使流量仅通过私有网络传输。可以使用现有的工具(如 Maven、npm、pip 和 NuGet)向该存储库端点下载和发布包。
1.1 创建 CodeArtifact 存储库
创建存储库的步骤如下:
1. 有了域之后,可在该域下创建存储库。
2. 提供存储库名称、详细信息和描述,并选择上游存储库。上游存储库将 CodeArtifact 存储库连接到官方工件分发机构(如 npm 和 Maven Central),从中可以下载原始工件。
3. 可以选择多个上游存储库,然后点击“下一步”。
4. 下一个屏幕将显示如何通过上游存储库拉取依赖项,点击“创建存储库”按钮。
5. 存储库创建完成后,可以点击“应用存储库策略”按钮,应用适用于当前存储库的策略。
6. 默认情况下,在域级别应用的资源策略适用于新创建的存储库。也可以通过点击“应用存储库策略”按钮为存储库应用其他策略。
graph LR
A[有域] --> B[创建存储库]
B --> C[提供名称等信息]
C --> D[选择上游存储库]
D --> E[可选:选择多个上游存储库]
E --> F[点击下一步]
超级会员免费看
订阅专栏 解锁全文
27

被折叠的 条评论
为什么被折叠?



