Slack チャンネルに通知を送信する - Amazon CodeCatalyst

Slack チャンネルに通知を送信する

CodeCatalyst を設定して、プロジェクトのイベントに関する通知をチームの Slack チャンネルに送信できます。これにより、ワークフローの実行が失敗した場合など、チーム全体が重要なイベントを認識できるようになります。

注記

プロジェクトのメンバーは誰でも、そのプロジェクトのチャンネルに送信される通知を管理できます。ただし、Slack ワークスペースを追加または削除できるのは、スペース管理者ロールを持つユーザーのみです。

通知を送信する Slack チャンネルを追加するには、次の手順を実行します。

通知用の Slack チャンネルを追加するには
  1. 最初の Slack チャンネルを追加する場合は、代わりに「Slack 通知の使用開始」を参照してください。

    最初のチャンネルを設定したら、この手順に戻って追加のチャンネルを設定してください。

  2. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  3. プロジェクトに移動します。

  4. ナビゲーションペインで、[プロジェクト設定] を選択します。

  5. [通知] タブを選択します。

  6. [Add channel] (チャンネルの追加) を選択します。

  7. [workspace を選択] を選択し、通知を送信するチャンネルを含む Slack ワークスペースを選択します。

    Slack ワークスペースがリストにない場合は、「Slack 通知の使用開始」の指示に従って追加します。

  8. [チャネル ID] を入力する前に、追加する Slack チャンネルがプライベートの場合は、次の手順を実行します。

    1. Slack チャンネルのメッセージボックスで、「@aws」と入力してポップアップから [aws app] を選択します。

    2. [Enter] キーを押します。

      AWS Chatbot がプライベートチャンネルにないことを示す Slackbot メッセージが表示されます。

    3. AWS Chatbot をチャンネルに招待するには、[Invite Them] を選択します。

  9. CodeCatalyst の [チャネル ID] フィールドに、Slack チャンネル ID を入力します。ID を検索するには、Slack に移動し、ナビゲーションペインでチャンネルを右クリックして、[Open channel details] を選択します。

    チャンネル ID はダイアログボックスの下部に表示されます。

  10. [チャネル名] に名前を入力します。Slack チャンネル名を使用することをお勧めします。

  11. [通知イベントを選択] で、通知を受け取るイベントを選択します。

  12. [追加] を選択します。