我如何在 Device Farm 运行完成时收到通知?是否可以将报告放入 s3 存储桶中?那么它可以用作 CodePipeline 中的源触发器吗?
问问题
217 次
1 回答
1
我如何在 Device Farm 运行完成时收到通知?
一种方法是让一个小程序不断调用 get-run 并检查状态。在撰写本文时,Device Farm 的 boto3 中没有服务员(假设您正在使用它) https://github.com/boto/botocore/tree/develop/botocore/data/devicefarm/2015-06-23
是否可以将报告放入 s3 存储桶中?
Device Farm 的工件已经在 s3 中,但是它在 Device Farm 帐户中,而不是在计划运行的帐户中。我们可以从返回 s3 预签名 URL 的 create-upload 命令中看到它们已经在 s3 中。
那么它可以用作 CodePipeline 中的源触发器吗?
那会很酷,但这将是该服务目前不代表我们做的事情。您需要编写脚本来检查运行是否完成,拉取工件,然后将工件重新上传到另一个 s3 存储桶。
这是 boto3 中所需的那些 API 的链接
于 2019-12-21T23:25:16.170 回答