CodePipeline 中有效的操作提供程序 - Amazon CodePipeline
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

CodePipeline 中有效的操作提供程序

管道结构格式用于在管道中构建操作和阶段。操作类型由操作类别和提供方类型组成。

每个操作类别都有一个有效的操作提供程序列表。要参考每个操作类别的有效操作提供程序,请参阅操作结构参考

每个操作类别都有一组指定的提供方。每个操作提供方(比如 Amazon S3)都有一个提供方名称(比如 S3),您必须在管道结构中操作类别的 Provider 字段中使用该名称。

管道结构中的操作类别部分的 Owner 字段有三个有效值:AWSThirdPartyCustom

要查找操作提供程序的提供程序名称和拥有者信息,请参阅操作结构参考每种操作类型的有效输入和输出构件

此表按操作类型列出了有效的提供方。

注意

有关 Bitbucket、GitHub 或 GitHub Enterprise Server 操作,请参阅 CodeStarSourceConnection(适用于 Bitbucket Cloud, GitHub、GitHub Enterprise Server、GitLab.com 和 GitLab 自托管操作) 操作参考主题。

按操作类型列出的有效操作提供方
操作类别 有效操作提供方 支持的管道类型 操作参考
来源 Amazon S3 V1、V2 Amazon S3 源操作参考
Amazon ECR V1、V2 Amazon ECR 源操作参考
CodeCommit V1、V2 CodeCommit 源操作参考
CodeStarSourceConnection(适用于 Bitbucket、GitHub、GitHub Enterprise Server 操作) V1、V2 CodeStarSourceConnection(适用于 Bitbucket Cloud, GitHub、GitHub Enterprise Server、GitLab.com 和 GitLab 自托管操作)
构建 Amazon ECR ECRBuildAndPublish 操作 仅 V2 ECRBuildAndPublish 构建操作参考
CodeBuild V1、V2 Amazon CodeBuild 构建和测试操作参考
Commands 操作(参阅“计算”) 仅 V2
自定义 CloudBees V1、V2 每种操作类型的有效输入和输出构件
自定义 Jenkins V1、V2 每种操作类型的有效输入和输出构件
自定义 TeamCity V1、V2 每种操作类型的有效输入和输出构件
测试 CodeBuild V1、V2 Amazon CodeBuild 构建和测试操作参考
Amazon Device Farm V1、V2 每种操作类型的有效输入和输出构件
自定义 BlazeMeter V1、V2 每种操作类型的有效输入和输出构件
ThirdParty GhostInspector 每种操作类型的有效输入和输出构件
自定义 Jenkins 每种操作类型的有效输入和输出构件
ThirdParty Micro Focus StormRunner Load 每种操作类型的有效输入和输出构件
ThirdParty Nouvola 每种操作类型的有效输入和输出构件
ThirdParty Runscope 每种操作类型的有效输入和输出构件
部署 Amazon S3 Amazon S3 部署操作参考
Amazon CloudFormation Amazon CloudFormation 部署操作参考
CodeDeploy 每种操作类型的有效输入和输出构件
EC2 部署操作 仅 V2 Amazon EC2 操作参考
Amazon ECS 每种操作类型的有效输入和输出构件
Amazon ECS(蓝色/绿色)(这是 CodeDeployToECS 操作) 每种操作类型的有效输入和输出构件
Amazon EKS 操作 仅 V2 Amazon Elastic Kubernetes Service EKS 部署操作参考
Elastic Beanstalk 每种操作类型的有效输入和输出构件
Amazon AppConfig Amazon AppConfig 部署操作参考
Amazon OpsWorks 每种操作类型的有效输入和输出构件
Service Catalog 每种操作类型的有效输入和输出构件
Amazon Alexa 每种操作类型的有效输入和输出构件
自定义 XebiaLabs 每种操作类型的有效输入和输出构件
审批 手动 每种操作类型的有效输入和输出构件
调用 CodePipeline 调用操作 Amazon CodePipeline 调用操作参考
Amazon Lambda Amazon Lambda 调用操作参考
Amazon Step Functions Amazon Step Functions 调用操作参考
InspectorScan Amazon Inspector InspectorScan 调用操作参考
计算 Commands 操作 Commands 操作参考

CodePipeline 中的某些操作类型仅在选定的 Amazon 区域中可用。Amazon 区域中可能提供某种操作类型,但该操作类型的 Amazon 提供方可能不可用。

有关各个操作提供方的更多信息,请参阅与 CodePipeline 操作类型的集成