发布于: May 13, 2020

我们非常高兴地宣布 AWS CodeGuru Reviewer 将支持 Atlassian Bitbucket 云存储库。Bitbucket 专为专业团队构建,其功能不仅仅是 Git 代码管理这么简单。Bitbucket 为团队提供了一个规划项目、协作编写代码、测试和部署的地方。 

Amazon CodeGuru 是一项机器学习服务,可自动执行代码审查,并就应用程序性能提出建议。它可以帮助您找到影响应用程序性能的最昂贵的代码行,然后为您提供修复或改进代码的具体建议。通过将 Atlassian Bitbucket 与 Amazon Code Guru 集成,开发人员团队可以借助工具提高软件开发过程中的代码编写标准,进而从中获益。此外,此次集成后,Amazon CodeGuru Reviewer 可以扫描您的拉取请求,并会针对 Bitbucket 中的源代码提供建议,同时还会描述导致出现相应问题的原因以及纠正措施。 

Amazon CodeGuru Reviewer 和 Atlassian Bitbucket 云集成的主要益处包括:识别难以发现的漏洞、利用 AWS 和 BitBucket 的最佳实践来识别代码漏洞、识别资源泄漏、敏感信息泄漏并识别通常更适用于金融服务的多线程问题。 

要开始使用,客户首先必须将其 Bitbucket 存储库与 CodeGuru 关联;然后发布 Amazon CodeGuru Reviewer 将在关联的存储库上自动开始分析开发人员创建的每个拉取请求的代码。要关联存储库,客户需要采取下列步骤:

  • 转至 AWS 控制台的 CodeGuru 页面
  • 选择 CodeGuru Reviewer
  • 将 Bitbucket 选为存储库源类型
  • 使用 Bitbucket 凭证创建 Amazon CodeStar 连接
  • 选择要加入的存储库
  • 关联存储库

如需了解有关 Amazon CodeGuru 的更多信息,请参阅功能页面,如需获得有关如何开始使用的更多详细信息,请访问文档。如需关于利用 Amazon CodeGuru 自动进行代码审核和应用程序分析的更多信息,请参阅 AWS ML 博客。要联系服务团队,请访问 Amazon CodeGuru 开发人员论坛。