本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
通过提交跟踪部署状态
在开发生命周期的任何时候,都必须了解特定提交的部署状态,例如错误修复、新功能或其他有影响力的更改。考虑以下场景,在这些场景中,部署状态跟踪功能对开发团队很有帮助:
-
作为一名开发人员,您已经修复了一个错误,并希望报告其在团队部署环境中的部署状态。
-
作为发布经理,您需要查看已部署提交列表,以跟踪和报告其部署状态。
CodeCatalyst 提供了一个视图,您可以用来一目了然地确定各个提交或更改的部署位置以及部署到哪个环境。此视图包括:
-
提交清单。
-
包含提交的部署的状态。
-
成功部署提交的环境。
-
针对您的 CI/CD 工作流程中的提交运行的任何测试的状态。
以下过程详细介绍了如何导航到该视图并使用该视图来跟踪项目中的更改。
注意
只有CodeCatalyst 存储库支持通过提交跟踪部署状态。您不能将此功能用于GitHub 存储库、Bitbucket 存储库或 GitLab 项目存储库。
通过提交跟踪部署状态
打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/
。 -
选择您的项目。
-
在导航窗格中,选择 CI/CD,然后选择更改跟踪。
-
在主窗格顶部的两个下拉列表中,选择包含要查看其发布状态的提交的源存储库和分支。
-
选择查看更改。
出现提交列表。
对于每次提交,您可以查看以下内容:
-
提交信息,例如 ID、作者、消息以及提交时间。有关更多信息,请参阅 使用源存储库存储代码并协作处理代码 CodeCatalyst。
-
每个环境的部署状态。有关更多信息,请参阅 部署到 AWS 账户 和 VPCs。
-
测试和代码覆盖率结果。有关更多信息,请参阅 使用工作流程进行测试。
注意
不显示软件组成分析 (SCA) 结果。
-
-
(可选)要查看有关与特定提交相关的更改的更多信息,包括最新部署、详细的代码覆盖率和单元测试信息,请选择查看该提交的详细信息。