【问题标题】:How to access AWS CodeBuild reports in a Lambda?如何在 Lambda 中访问 AWS CodeBuild 报告?
【发布时间】:2022-01-17 02:06:07
【问题描述】:

目前,我有一个 EventBridge 向 Lambda 发送状态为“FAILED”的 CodeBuild 构建阶段更新。具体来说 - 运行单元测试,然后创建一个报告,其中包含有关已运行的所有测试的信息。我的 Lambda 从 CodeBuild 收到的事件包含报告的 ARN,我希望 Lambda 读取该 ARN、访问报告并输出出错的内容。

我似乎找不到在 Lambda 中访问 CodeBuild 报告的方法 - AWS CDK API 参考在 CodeBuild 部分中似乎没有任何内容。我有生成报告的 ARN,我只是不知道如何让我的 Lambda 读取它。

【问题讨论】:

  • @jingx 我相信这正是我想要的!我会尝试一下并在这里回复我的结果,谢谢!
  • 你应该为他的评论投票。
  • 希望可以,但我没有看到相应的按钮。可能因为声誉太低而无法投票给 cmets?

标签: amazon-web-services aws-lambda aws-codebuild


【解决方案1】:

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/codebuild.html#CodeBuild.Client.batch_get_reports 正是我想要的。找了一圈没看到,就在这里! describe_test_cases() 正是我需要的。

感谢@jingx的链接

【讨论】:

    猜你喜欢
    • 2020-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-02
    • 2021-08-05
    • 2022-12-21
    • 1970-01-01
    • 2016-02-14
    相关资源
    最近更新 更多