設定 AWS CodeCommit 存放庫中事件的通知 - AWS CodeCommit

AWS CodeCommit 不再提供給新客戶。的現有客戶 AWS CodeCommit 可繼續正常使用此服務。了解更多」

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

設定 AWS CodeCommit 存放庫中事件的通知

您可以設定儲存庫的通知規則,使得儲存庫使用者會收到有關您指定的儲存庫事件類型的電子郵件。當事件符合通知規則設定時會傳送通知。您可以創建一個 Amazon SNS 主題以用於通知或使用 Amazon Web Services 帳戶中現有的主題。您可以使用主 CodeCommit 控台和 AWS CLI 來設定通知規則。

CodeCommit 儲存庫中配置的通知規則

使用儲存庫通知規則

設定通知規則可在在有人採取的動作會影響其他使用者時傳送電子郵件,藉以協助您的儲存庫使用者。例如,您可以設定一個通知規則,在對遞交進行評論時傳送通知。在此組態中,當儲存庫使用者對遞交中的某個程式碼行進行評論時,其他儲存庫中使用者會收到一封電子郵件。他們可以登入和檢視評論。對評論的回應也會產生電子郵件,使得儲存庫使用者可掌握資訊。

通知規則與存放庫觸發器不同,而且也與您在 2019 年 11 月 5 日之前在 CodeCommit 主控台中設定的通知不同。

  • 雖然您可以將觸發器設定為使用 Amazon SNS 傳送有關某些儲存庫事件的電子郵件,但這些事件僅限於操作事件,例如建立分支和將程式碼推送至分支。觸發程序不會使用 CloudWatch 事件規則來評估存放庫事件。它們的範圍更有限。如需如何使用觸發的詳細資訊,請參閱管理儲存庫的觸發

  • 在 2019 年 11 月 5 日之前設定的通知可用的事件類型較少,且無法設定為與 Amazon Chime 聊天室或 Slack 頻道整合。您可以繼續使用在 2019 年 11 月 5 日之前設定的通知,但無法建立此類型的通知。請改為建立並使用通知規則。建議您使用通知規則,並停用或刪除 2019 年 11 月 5 日之前建立的通知。如需詳細資訊,請參閱 建立通知規則刪除通知