gpt4 book ai didi

amazon-web-services - 排队 CodeBuild 任务

转载 作者:行者123 更新时间:2023-12-03 14:11:29 26 4
gpt4 key购买 nike

有没有办法让 CodeBuild 项目一次执行一个构建任务(最大并发数 = 1)?

我知道 CodeBuild 的一个卖点是您可以同时运行构建,我喜欢这个功能。

但是,对于这个特定项目,我需要确保一次只执行该项目的一个 CodeBuild 构建任务。如果在前一个请求仍在运行时有传入的“startBuild”请求,我希望它排队等待,直到前一个构建任务完成。

作为该项目的附加信息,该项目在我们的各种 API(无服务器 API 和 EC2 上的遗留 API)上运行集成测试,同时运行这些测试可能会由于它们的设置和拆卸过程而导致测试失败。

最佳答案

我来自 AWS CodeBuild 团队。感谢您的反馈意见。此时不支持您请求的功能。我们会将反馈传递给我们的产品管理团队,以便他们考虑将其添加到我们 future 的路线图中。

但是,您也许可以通过使用 CodeBuild 的构建通知功能在最后实现某些内容。在较高级别,您可以监听 CodeBuild 发送的 CloudWatch Events 以查找构建何时完成,然后从您在最后维护的队列中“释放”新构建。

关于amazon-web-services - 排队 CodeBuild 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47891586/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com