查看或编辑包裹组 - CodeArtifact

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看或编辑包裹组

您可以使用 CodeArtifact 控制台或 AWS Command Line Interface (AWS CLI) 查看所有包组的列表、查看特定软件包组的详细信息或编辑包组的详细信息或配置。

查看或编辑软件包组(控制台)

  1. https://console.aws.amazon.com/codesuite/codeartifact /hom AWS CodeArtifact e 打开控制台。

  2. 在导航窗格中,选择,然后选择包含要查看或编辑的软件包组的域。

  3. 选择 P ack age groups,然后选择要查看或编辑的包裹组。

  4. 详细信息中,查看有关包裹组的信息,包括其父组、描述ARN、联系电子邮件和包裹来源控制。

  5. 子组中,查看将该组作为父组的软件包组列表。此列表中的软件包组可以继承此包组的设置。有关更多信息,请参阅 Package 组层次结构和模式特异性

  6. 在 Packages 中,根据包组的定义查看属于该包组的包。在 “强度” 列中,您可以看到包关联的强度。有关更多信息,请参阅 Package 组层次结构和模式特异性

  7. 要编辑包组信息,请选择编辑包裹组

    1. 信息中,更新包裹组的描述或联系信息。您无法编辑包裹组的定义。

    2. 在 P ackage group 来源控件中,更新包组的源站控制设置,这些设置决定了关联包如何进入域中的仓库。有关更多信息,请参阅 Package 组原产地控制

查看或编辑包裹组 (AWS CLI)

使用以下命令查看或编辑包组 AWS CLI。如果还没有,请 AWS CLI 按照中的步骤进行配置设置为 AWS CodeArtifact

要查看域中的所有软件包组,请使用list-package-groups命令。

aws codeartifact list-package-groups \ --domain my_domain \ --domain-owner 111122223333

要查看有关软件包组的详细信息,请使用describe-package-group命令。有关包组定义的更多信息,请参阅Package 组定义语法和示例

aws codeartifact describe-package-group \ --domain my_domain \ --domain-owner 111122223333 \ --package-group '/nuget/*'

要查看包组的子包组,请使用list-sub-package-groups命令。

aws codeartifact list-sub-package-groups \ --domain my_domain \ --domain-owner 111122223333 \ --package-group '/nuget/*' \

要查看与软件包关联的软件包组,请使用get-associated-package-group命令。对于 NuGet、Python 和 Swift 包格式,必须使用标准化的包名和命名空间。有关如何规范包名称和命名空间的更多信息,请参阅、P NuGetyth onSwift 名称标准化文档。

aws codeartifact get-associated-package-group \ --domain my_domain \ --domain-owner 111122223333 \ --format npm \ --package packageName \ --namespace scope

要编辑包组,请使用update-package-group命令。此命令用于更新包组的联系信息或描述。有关包裹组起源控制设置以及添加或编辑这些设置的信息,请参阅Package 组原产地控制。有关包组定义的更多信息,请参见 Package 组定义语法和示例

aws codeartifact update-package-group \ --domain my_domain \ --package-group '/nuget/*' \ --domain-owner 111122223333 \ --contact-info contact@email.com \ --description "updated package group description"