向 Slack 频道发送通知 - Amazon CodeCatalyst

向 Slack 频道发送通知

您可以将 CodeCatalyst 配置为向团队的 Slack 频道发送有关项目事件的通知。通过执行此操作,您可以帮助确保整个团队了解重要事件,例如工作流运行失败。

注意

项目的任何成员都可以管理发送到该项目的频道的通知。不过,只有拥有空间管理员角色的用户才能添加或删除 Slack 工作区。

按照以下说明操作,添加将向其发送通知的 Slack 频道。

为通知添加 Slack 频道
  1. 如果您添加的是第一个 Slack 频道,请改为参阅开始使用 Slack 通知

    设置第一个频道后,请返回此过程以设置其他频道。

  2. 通过访问 https://codecatalyst.aws/ 打开 CodeCatalyst 控制台。

  3. 导航到您的项目。

  4. 在导航窗格中,选择项目设置

  5. 选择通知选项卡。

  6. 选择添加频道

  7. 选择 选择工作区,然后选择包含要向其发送通知的频道的 Slack 工作区。

    如果您的 Slack 工作区不在列表中,则可以按照开始使用 Slack 通知中的说明操作来添加它。

  8. 在输入频道 ID 之前,如果要添加的 Slack 频道是私人频道,请完成以下步骤:

    1. 在 Slack 频道的消息框中,输入 @aws 并从弹出窗口中选择 AWS 应用程序

    2. 按 Enter。

      此时会出现 Slackbot 消息,表明 AWS Chatbot 不在私有频道中。

    3. 选择邀请他们以邀请 AWS Chatbot 加入频道。

  9. 在 CodeCatalyst 的频道 ID 字段中,输入 Slack 频道 ID。要查找 ID,请转到 Slack,再在导航窗格中右键单击频道,然后选择打开频道详细信息

    频道 ID 将显示在对话框底部。

  10. 频道名称中,输入名称。我们建议使用 Slack 频道名称。

  11. 选择通知事件中,选择要针对其接收通知的事件类型。

  12. 选择添加