1

假设我有一个包含 4 个阶段的 Codepipeline 管道,每个阶段需要 5 秒才能运行。

根据CodeBuild 定价页面

构建持续时间以分钟为单位计算,从您提交构建到您的构建终止,四舍五入到最接近的分钟。

所以对于我上面的例子,我运行管道的总时间大约是 20 秒。但是由于每次构建都四舍五入到最接近的分钟,我是否需要为 4 分钟的构建时间付费?

这是四舍五入的结果,收费是没有四舍五入时的 12 倍!

这种对 CodeBuild 定价方式的解释是否准确?

如果是这样,是否希望减少短构建的数量并将它们压缩成更大的构建是一个好主意?

4

1 回答 1

3

是的,每次构建需要 1 分钟,因此需要 4 分钟。

您绝对可以将某些构建组合在一起,主要是因为构建规范允许您轻松处理多个阶段,并且它似乎是专门为此目的而设计的,将各种构建步骤组合到一个构建中。

于 2019-03-27T14:07:18.143 回答