中的有效動作提供者 CodePipeline - AWS CodePipeline

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

中的有效動作提供者 CodePipeline

管道結構格式是用於建置管道中的動作和階段。動作類型包含動作類別和供應商類型。

每個動作類別都有有效的動作提供者清單。若要參考每個動作類別的有效動作提供者,請參閱 動作結構參考

每個動作類別都有指定的一組供應商。每個動作提供者,例如 Amazon S3,都有一個提供者名稱,例如 S3,這些名稱必須用於管道結構中動作類別的 Provider 欄位。

管道結構的動作類別部分 Owner 欄位有三個有效的值:AWSThirdPartyCustom

若要尋找動作提供者的提供者名稱和擁有者資訊,請參閱 動作結構參考每個動作類型的有效輸入和輸出成品

下表依動作類型列出有效的供應商。

注意

如需 Bitbucket GitHub或 GitHub Enterprise Server 動作,請參閱CodeStarSourceConnection 適用於 Bitbucket Cloud GitHub、 GitHub Enterprise Server、 GitLab.com 和 GitLab 自我管理動作動作參考主題。

依動作類型的有效動作提供者
動作類別 有效動作供應商 動作參考
來源 Amazon S3 Amazon S3 來源動作參考
Amazon ECR Amazon ECR來源動作參考
CodeCommit CodeCommit 來源動作參考
CodeStarSourceConnection (針對 Bitbucket GitHub、 GitHub Enterprise Server 動作) CodeStarSourceConnection 適用於 Bitbucket Cloud GitHub、 GitHub Enterprise Server、 GitLab.com 和 GitLab 自我管理動作
組建 CodeBuild AWS CodeBuild 建置和測試動作參考
自訂 CloudBees 每個動作類型的有效輸入和輸出成品
自訂 Jenkins 每個動作類型的有效輸入和輸出成品
自訂 TeamCity 每個動作類型的有效輸入和輸出成品
測試 CodeBuild AWS CodeBuild 建置和測試動作參考
AWS Device Farm 每個動作類型的有效輸入和輸出成品
自訂 BlazeMeter 每個動作類型的有效輸入和輸出成品
ThirdParty GhostInspector 每個動作類型的有效輸入和輸出成品
自訂 Jenkins 每個動作類型的有效輸入和輸出成品
ThirdParty Micro Focus StormRunner Load 每個動作類型的有效輸入和輸出成品
ThirdParty 諾瓦瓦 每個動作類型的有效輸入和輸出成品
ThirdParty Runscope 每個動作類型的有效輸入和輸出成品
部署 Amazon S3 Amazon S3 部署動作參考
AWS CloudFormation AWS CloudFormation 部署動作參考
CodeDeploy 每個動作類型的有效輸入和輸出成品
Amazon ECS 每個動作類型的有效輸入和輸出成品
Amazon ECS(藍/綠) (這是CodeDeployToECS動作) 每個動作類型的有效輸入和輸出成品
Elastic Beanstalk 每個動作類型的有效輸入和輸出成品
AWS AppConfig AWS AppConfig 部署動作參考
AWS OpsWorks 每個動作類型的有效輸入和輸出成品
Service Catalog 每個動作類型的有效輸入和輸出成品
Amazon Alexa 每個動作類型的有效輸入和輸出成品
自訂 XebiaLabs 每個動作類型的有效輸入和輸出成品
核准 手動 每個動作類型的有效輸入和輸出成品
調用 AWS Lambda AWS Lambda 叫用動作參考
AWS Step Functions AWS Step Functions 叫用動作參考

中的某些動作類型僅適用於 CodePipeline 特定 AWS 區域。動作類型可能在 AWS 區域中可用,但該動作類型的 AWS 提供者無法使用。

如需每個動作供應商的詳細資訊,請參閱與 CodePipeline 動作類型的整合