本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢視或編輯套件群組
您可以使用 CodeArtifact 主控台或 AWS Command Line Interface (AWS CLI) 來檢視所有套件群組的清單、檢視特定套件群組的詳細資訊,或編輯套件群組的詳細資料或組態。
檢視或編輯套件群組(主控台)
-
請在以下位置開啟 AWS CodeArtifact 主控台。
https://console.aws.amazon.com/codesuite/codeartifact/home -
在瀏覽窗格中,選擇 [網域],然後選擇包含您要檢視或編輯之封裝群組的網域。
-
選擇「P ackage 群組」,然後選擇要檢視或編輯的套件群組。
-
在「詳細資料」中,檢視套件群組的相關資訊,包括其上層群組、說明、ARN、聯絡人電子郵件和套件原始控制項。
在子群組中,檢視將此群組作為上層群組的封裝群組清單。此清單中的套件群組可以繼承此套件群組的設定。如需詳細資訊,請參閱 Package 群組階層與模式特異性。
在封裝中,根據套裝程式群組定義檢視屬於此套裝程式群組的套件。在「強度」欄中,您可以看到封裝關聯的強度。如需詳細資訊,請參閱 Package 群組階層與模式特異性。
若要編輯封裝群組資訊,請選擇 「編輯套件群組」。
在「資訊」中,更新套件群組的描述或聯絡資訊。您無法編輯封裝群組的定義。
在 P ackage 件群組原始控制項中,更新套件群組的原始控制設定,以決定關聯的套件如何進入網域中的儲存庫。如需詳細資訊,請參閱 Package 群組原點控制項。
檢視或編輯套件群組 (AWS CLI)
使用下列指令來檢視或編輯套件群組 AWS CLI。如果您尚未設定,請 AWS CLI 依照中的步驟進行設定設定使用 AWS CodeArtifact。
若要檢視網域中的所有套件群組,請使用list-package-groups
指令。
aws codeartifact list-package-groups \ --domain
my_domain
\ --domain-owner111122223333
若要檢視有關封裝群組的詳細資訊,請使用describe-package-group
指令。如需封裝群組定義的詳細資訊,請參閱Package 群組定義語法與範例。
aws codeartifact describe-package-group \ --domain
my_domain
\ --domain-owner111122223333
\ --package-group'/nuget/*'
若要檢視套件群組的子套件群組,請使用list-sub-package-groups
指令。
aws codeartifact list-sub-package-groups \ --domain
my_domain
\ --domain-owner111122223333
\ --package-group'/nuget/*'
\
若要檢視與封裝相關聯的封裝群組,請使用get-associated-package-group
指令。您必須針對 Python 和 Swift 套件格式使用標準化套件名稱和命名空間。 NuGet有關軟件包名稱和命名空間如何標準化的更多信息,請參閱 NuGet,Python 和 Swift 名稱標準化文檔。
aws codeartifact get-associated-package-group \ --domain
my_domain
\ --domain-owner111122223333
\ --formatnpm
\ --packagepackageName
\ --namespacescope
若要編輯封裝群組,請使用update-package-group
指令。此指令用於更新套件群組的聯絡資訊或描述。如需有關套件群組原始控制設定以及新增或編輯這些設定的資訊,請參閱Package 群組原點控制項。如需封裝群組定義的詳細資訊,請參閱 Package 群組定義語法與範例
aws codeartifact update-package-group \ --domain
my_domain
\ --package-group'/nuget/*'
\ --domain-owner111122223333
\ --contact-infocontact@email.com
\ --description"updated package group description"