

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

# 使用阶段和操作定义 CI/CD 管道
<a name="pipelines"></a>

要在中定义自动发布流程 AWS CodePipeline，您需要创建一个管道，这是一个描述软件更改如何通过发布过程的工作流程结构。管道由您配置的阶段和操作组成。

**注意**  
在添加 “构建”、“部署”、“测试” 或 “调用” 阶段时 CodePipeline，除了随附的默认选项外，您还可以选择已创建的用于管道的自定义操作。自定义操作可用于运行内部开发的生成过程或测试套件等任务。将包含版本标识符，以帮助您区分供应商列表中的自定义操作的不同版本。有关更多信息，请参阅 [在中创建和添加自定义操作 CodePipeline](actions-create-custom-action.md)。

在创建管道之前，您必须先完成[入门 CodePipeline](getting-started-codepipeline.md)中的步骤。

有关管道的更多信息，请参阅[CodePipeline 概念 ](concepts.md)[CodePipeline 教程](tutorials.md)、和，如果您想使用创建管道，请参阅、和[创建管道、阶段和操作](reference-pipeline-structure.md)。 AWS CLI 要查看管道列表，请参阅[在中查看管道和详细信息 CodePipeline](pipelines-view.md)。

**Topics**
+ [创建管道、阶段和操作](pipelines-create.md)
+ [编辑管道](pipelines-edit.md)
+ [查看管道和详细信息](pipelines-view.md)
+ [删除管道](pipelines-delete.md)
+ [创建使用另一个账户中的资源的管道](pipelines-create-cross-account.md)
+ [迁移轮询管道以使用基于事件的更改检测](update-change-detection.md)
+ [创建 CodePipeline 服务角色](pipelines-create-service-role.md)
+ [为资源添加标签](tag-resources.md)
+ [为管道添加标签](pipelines-tag.md)
+ [创建通知规则](notification-rule-create.md)