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