我能用什么做 CodePipeline呢? - AWS CodePipeline

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

我能用什么做 CodePipeline呢?

您可以使用 CodePipeline 来帮助您在云中自动构建、测试和部署应用程序。具体来说,您可以:

  • 自动化发布流程:从源存储库开始,一直到构建、测试和部署,实现发布流程的端到端 CodePipeline 完全自动化。您可以通过在 Source 阶段之外的任何阶段中包括手动审批操作,来防止更改在管道中继续处理。您可以在需要的时间、按需要的方式在所选系统上跨一个实例或多个实例发布。

  • 建立一致的发布流程:为每次代码更改定义一组一致的步骤。 CodePipeline 根据您的标准运行发布的每个阶段。

  • 加快交付速度,同时提高质量:您可以自动执行发布过程,以允许开发人员逐步测试和发布代码,并加快向客户发布新功能的速度。

  • 使用您常用的工具:您可以将现有源代码、生成和部署工具纳入管道中。有关目前支持的第三方工具AWS 服务的完整列表 CodePipeline,请参阅产品和服务与 CodePipeline

  • 一目了然地查看进度:您可以查看管道的实时状态,检查任何警报的详细信息,重试失败的阶段或操作,查看每个阶段的最新管道执行中使用的源修订的详细信息,以及手动重新运行任意管道。

  • 查看管道详细历史信息:您可以查看有关管道执行的详细信息,包括开始时间和结束时间、运行持续时间和执行 ID。