问题陈述
我正在尝试查看为 AWS CodeArtifact 中的特定 Maven 包部署了哪些版本。我无法通过 Web GUI 查看任何内容,因此我使用的是 AWS CLI。
当我运行以下命令aws codeartifact list-packages --domain kickingtires --repository kickingtires
时,输出如下所示
包 maven edu.excelsior.api 核心
所以基本上在kickingtires存储库中有一个 Maven 工件:edu.excelsior.api:core
。我已经部署了这个工件的两个版本,并希望使用 AWS CLI 列出这些版本。
我试图运行以下排列
aws codeartifact list-package-versions --domain kickingtires --repository kickingtires --format maven --package edu.excelsior.api
aws codeartifact list-package-versions --domain kickingtires --repository kickingtires --format maven --package edu.excelsior.api.core
aws codeartifact list-package-versions --domain kickingtires --repository kickingtires --format maven --package edu.excelsior.api:core
aws codeartifact list-package-versions --domain kickingtires --repository kickingtires --format maven --package "edu.excelsior.api"
aws codeartifact list-package-versions --domain kickingtires --repository kickingtires --format maven --package "edu.excelsior.api.core"
aws codeartifact list-package-versions --domain kickingtires --repository kickingtires --format maven --package "edu.excelsior.api:core"
但是,响应始终如下
调用 ListPackageVersions 操作时发生错误 (ResourceNotFoundException):存储库 'kickingtires 中不存在 maven 包 '$PACKAGE'
问题
list-package-versions 子命令用于检索 Maven 工件版本的 --package 参数的适当值是多少?我已经检查了AWS 文档,但对这个问题没有有意义的答案