在 CodePipeline 中删除管道 - AWS CodePipeline

在 CodePipeline 中删除管道

您可以随时编辑管道以更改其功能,但您可能决定将其删除。您可以使用 AWS CodePipeline 控制台或 delete-pipeline 中的 AWS CLI 命令删除管道。

删除管道(控制台)

删除管道
  1. 通过以下网址登录AWS 管理控制台并打开 CodePipeline 控制台:http://console.aws.amazon.com/codesuite/codepipeline/home

    所有与您的 AWS 账户关联的管道的名称和状态将会显示。

  2. Name 中,选择您要删除的管道的名称。

  3. 在管道详细信息页中,选择编辑

  4. Edit 页面上,选择 Delete

  5. 在字段中键入 delete 以确认,然后选择 Delete (删除)

    重要

    并且无法撤消。

删除管道 (CLI)

要使用 AWS CLI 手动删除管道,请使用 delete-pipeline 命令。

重要

删除管道操作是不可逆的。没有确认对话框。命令运行后,管道将被删除,但管道中使用的任何资源都不会被删除。这样就可以更轻松地创建使用这些资源来自动发布软件的新管道。

删除管道
  1. 打开终端(Linux、macOS 或 Unix)或命令提示符 (Windows),并使用 AWS CLI 运行 delete-pipeline 命令,指定您要删除的管道的名称。例如,要删除名为 MyFirstPipeline 的管道:

    aws codepipeline delete-pipeline --name MyFirstPipeline

    该命令不返回任何内容。

  2. 删除任何不再需要的资源。

    注意

    删除管道不会删除管道中所使用的资源,比如您用于部署代码的 CodeDeploy 或 Elastic Beanstalk 应用程序,或者 CodePipeline 创建的用于存储管道构件的 Amazon S3 桶(如果您从 CodePipeline 控制台创建了管道)。确保删除您不再需要的资源,这样以后您就不用再为它们付费。例如,当您首次使用控制台创建管道时,CodePipeline 会创建一个 Amazon S3 桶,用于存储您的所有管道的所有构件。如果您已经删除了您的所有管道,请按照删除存储桶中的步骤操作。