本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon CodeDeploy 部署操作参考
您可以使用 Amazon CodeDeploy 操作将应用程序代码部署到您的部署队列。您的部署队列可以包含 Amazon EC2 实例、本地实例或两者兼而有之。
注意
本参考主题介绍 CodeDeploy 部署平台为 Amazon CodePipeline 的部署操作EC2。有关 CodeDeploy蓝/绿部署操作的 Amazon 弹性容器服务的参考信息 CodePipeline,请参阅。Amazon 弹性容器服务和 CodeDeploy 蓝绿色部署操作参考
操作类型
-
类别:
Deploy
-
拥有者:
AWS
-
提供方:
CodeDeploy
-
版本:
1
配置参数
- ApplicationName
-
必需:是
您在中创建的应用程序的名称 CodeDeploy。
- DeploymentGroupName
-
必需:是
您在中创建的部署组 CodeDeploy。
输入构件
-
构件数:
1
-
描述: CodeDeploy 用于确定以下内容的 AppSpec 文件:
-
通过 Amazon S3 中的应用程序修订版在实例上安装哪些内容或 GitHub。
-
为响应部署生命周期事件而要运行的生命周期事件挂钩。
有关该 AppSpec 文件的更多信息,请参阅CodeDeploy AppSpec 文件参考。
-
输出构件
-
构件数:
0
-
描述:输出构件不适用于此操作类型。
操作声明
另请参阅
下列相关资源在您使用此操作的过程中会有所帮助。
-
教程:创建一个简单的管道(S3 存储桶)— 本教程将引导您创建用于部署示例应用程序的源存储桶、EC2实例和 CodeDeploy 资源。然后,您可以使用 CodeDeploy 部署操作来构建管道,该操作会将您的 S3 存储桶中维护的代码部署到您的 Amazon EC2 实例。
-
教程:创建简单的管道(CodeCommit存储库)— 本教程将引导您创建 CodeCommit 源存储库、EC2实例和 CodeDeploy 资源,以部署示例应用程序。然后,您可以使用部署操作来构建管道,该操作将代码从您的 CodeCommit 存储库 CodeDeploy 部署到您的 Amazon EC2 实例。
-
CodeDeploy AppSpec 文件引用 —《Amazon CodeDeploy 用户指南》中的本参考章节提供了 CodeDeploy AppSpec 文件的参考信息和示例。