从AWS Lambda函数访问codebuild_webhook_trigger变量

时间:2019-08-15 15:33:15

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

尝试访问AWS Lambda函数中的codebuild_webhook_trigger值。

我有一个环境,一天中有多个代码构建作业在运行。我已经有了一个lambda函数,该函数会在任何代码生成作业成功或失败时触发。然后,我的函数会抓取并存储所有相关的构建信息(状态,持续时间等) 使用bitbucket存储库作为代码源。

我还想捕获是哪个分支或pr触发了构建,并理解“ codebuild_webhook_trigger” env变量存储了此信息。但是,当我在cloudwatch或通过api调用访问信息时查看构建结果详细信息时,此信息不存在。似乎应该是builds[0].environment.environmentVariables[] 我是否缺少明显的东西?我认为很多人在收集有关其构建的数据时会需要此数据。如果codebuild知道触发它的原因,则该信息必须存储在某个地方。

谢谢。

0 个答案:

没有答案