來源動作和變更偵測方法 - AWS CodePipeline

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

來源動作和變更偵測方法

當您將來源動作新增至管道時,動作會搭配 資料表中所述的其他資源運作。

注意

CodeCommit 和 S3 來源動作需要設定的變更偵測資源 (EventBridge 規則),或使用 選項輪詢儲存庫以進行來源變更。對於具有 Bitbucket、GitHub 或 GitHub Enterprise Server 來源動作的管道,您不需要設定 Webhook 或預設輪詢。連線動作會為您管理變更偵測。

來源 使用其他資源? 步驟
Amazon S3 搭配 CloudTrail 資源 此來源動作使用事件規則和其他 CloudTrail 資源。當您使用 CLI 或 CloudFormation 建立此動作時,您也可以建立和管理這些資源。 請參閱 建立管道、階段和動作連線至使用 EventBridge 和 的 Amazon S3 來源動作 AWS CloudTrail
不含 CloudTrail 資源的 Amazon S3 此來源動作針對具有事件規則的事件使用已啟用的儲存貯體,而不需要其他 CloudTrail 資源。當您使用 CLI 或 CloudFormation 建立此動作時,您也可以建立和管理這些資源。 請參閱 建立管道、階段和動作連線至已啟用事件來源的 Amazon S3 來源動作
Bitbucket Cloud 此來源動作使用連線資源。 請參閱Bitbucket Cloud 連線
AWS CodeCommit Amazon EventBridge (建議)。這是在主控台中建立或編輯 CodeCommit 來源的管道的預設值。 請參閱 建立管道、階段和動作 CodeCommit 來源動作和 EventBridge
Amazon ECR Amazon EventBridge。這是由精靈建立的,適用於在主控台中建立或編輯 Amazon ECR 來源的管道。 請參閱 建立管道、階段和動作 Amazon ECR 來源動作和 EventBridge 資源
GitHub 或 GitHub Enterprise Cloud 此來源動作使用連線資源。 請參閱GitHub 連線
GitHub Enterprise Server 此來源動作使用連線資源和主機資源。 請參閱GitHub 企業伺服器連線
GitLab.com 此來源動作使用連線資源。 請參閱GitLab.com 連線
GitLab 自我管理 此來源動作使用連線資源和主機資源。 請參閱 GitLab 自我管理的連線

如果您有使用輪詢的管道,您可以更新管道以使用建議的偵測方法。如需詳細資訊,請參閱將輪詢管道更新至建議的變更偵測方法

如果您想要為使用連線的來源動作關閉變更偵測,請參閱 適用於 Bitbucket Cloud、GitHub、GitHub Enterprise Server、GitLab.com, 和 GitLab 自我管理動作的 CodeStarSourceConnection

主題