2017-08-28 9 views

答えて

0

CodeBuildは、ビルドの成功または失敗時にCloudWatchイベントを発行します。あなたはこれを達成するために、CloudWatchのイベント、ラムダ、およびSES(簡易メールサービス)を組み合わせて使用​​することができます。

  • は新しいCloudWatchのルールを作成します。
    • CodeBuild>Build State Change>Specific state(s)>FAILED
  • カスタムラムダ関数ターゲットをルールに追加します。
    • この関数は、すべてBatchGetBuildsに失敗したビルドARNが含まれていて、応答のlogs情報を使用して、ビルド用のCloudWatchログをダウンロードします。
    • ログがダウンロードされたら、SESを使用して自分自身にメールを送信できます。

詳細については、sample on using CloudWatch Events with CodeBuild、またはthis one on sending emails with Amazon SESを参照してください。