我正在使用aws codebuild和aws codepipeline。
如果 aws codebuild 阶段失败,我想通过电子邮件发送详细信息。
是否可以通过电子邮件发送 cloudwatch 日志?
我正在使用aws codebuild和aws codepipeline。
如果 aws codebuild 阶段失败,我想通过电子邮件发送详细信息。
是否可以通过电子邮件发送 cloudwatch 日志?
CodeBuild 在构建成功或失败时发出 CloudWatch 事件。您可以结合使用 CloudWatch 事件、Lambda 和 SES(简单电子邮件服务)来完成此操作:
CodeBuild
> Build State Change
> Specific state(s)
>FAILED
BatchGetBuilds
使用失败的构建 ARN 调用,并使用logs
响应中的信息下载构建的 CloudWatch 日志。有关更多信息,请参阅有关将 CloudWatch Events 与 CodeBuild 结合使用的示例,或有关使用 Amazon SES 发送电子邮件的示例。