您可以使用 AWS CodeBuild 控制台、AWS CLI 或 AWS 开发工具包查看 CodeBuild 中的构建项目列表。
查看构建项目名称的列表(控制台)
您可以在控制台中查看 AWS 区域中的构建项目的列表。信息包括名称、源提供程序、存储库、最新构建状态以及描述(如果有)。
-
从 https://console.aws.amazon.com/codesuite/codebuild/home
打开 AWS CodeBuild 控制台。 -
在导航窗格中,选择构建项目。
注意
默认情况下,仅显示 10 个最新的构建项目。要查看更多构建项目,请选择齿轮图标,然后为每页项目数选择不同值,或使用向后和向前箭头。
查看构建项目名称的列表 (AWS CLI)
运行 list-projects 命令:
aws codebuild list-projects --sort-by
sort-by
--sort-ordersort-order
--next-tokennext-token
替换上一命令中的以下占位符:
-
sort-by
:可选字符串,用于指示列出构建项目名称所使用的标准。有效值包括:-
CREATED_TIME
:根据每个构建项目的创建时间列出构建项目名称。 -
LAST_MODIFIED_TIME
:根据每个构建项目信息上次更改的时间列出构建项目名称。 -
NAME
:根据每个构建项目的名称列出构建项目名称。
-
-
sort-order
:可选字符串,指示基于sort-by
列出构建项目的顺序。有效值包括ASCENDING
和DESCENDING
。 -
next-token
:可选字符串。在上次运行时,如果列表中有 100 个以上的项目,则只能返回前 100 个项目,以及名为下一个令牌的唯一字符串。要获取列表中的下一批项目,请再次运行此命令,将下一个令牌添加到调用中。要获取列表中的所有项目,请利用每个后续的下一个令牌运行此命令,直到不再返回下一个令牌。
例如,如果您运行此命令:
aws codebuild list-projects --sort-by NAME --sort-order ASCENDING
与以下内容类似的结果可能会出现在输出中:
{
"nextToken": "Ci33ACF6...The full token has been omitted for brevity...
U+AkMx8=",
"projects": [
"codebuild-demo-project",
"codebuild-demo-project2",
... The full list of build project names has been omitted for brevity ...
"codebuild-demo-project99"
]
}
如果您再次运行此命令:
aws codebuild list-projects --sort-by NAME --sort-order ASCENDING --next-token Ci33ACF6
...The full token has been omitted for brevity...
U+AkMx8=
与以下内容类似的结果可能会出现在输出中:
{
"projects": [
"codebuild-demo-project100",
"codebuild-demo-project101",
... The full list of build project names has been omitted for brevity ...
"codebuild-demo-project122"
]
}
查看构建项目名称的列表(AWS 开发工具包)
有关将 AWS CodeBuild 与 AWS 开发工具包结合使用的更多信息,请参阅AWS 开发工具包和工具参考。