Биллинг многих CodeBuilds - PullRequest
1 голос
/ 27 марта 2019

Допустим, у меня есть конвейер Codepipeline с 4 этапами, и каждый этап занимает 5 секунд.

В соответствии с ценовой страницей CodeBuild :

Продолжительность сборки рассчитывается в минутах, с момента отправки сборки до ее завершения, округляется до ближайшей минуты.

Итак, для моего приведенного выше примера мое общее время работы моего конвейера составляет около 20 секунд. Но из-за округления до ближайшей минуты каждой сборки будет ли мне выставляться счет за 4 минуты сборки?

В результате округления взимается плата в 12 раз больше, чем при отсутствии округления!

Является ли эта интерпретация того, как ценообразование CodeBuild работает точно?

Если это так, было бы хорошей идеей уменьшить количество коротких сборок и раздавить их в более крупные сборки?

1 Ответ

2 голосов
/ 27 марта 2019

Да, вам будет выставляться счет 1 минута за сборку, поэтому 4 минуты сборки.

Определенно можно объединить определенные сборки, главным образом потому, что спецификация сборки позволяет легко обрабатывать несколько этапов, и кажется, что она была разработана специально для этой цели, чтобы объединить различные этапы сборки в одну сборку.

...