OhMyCalc

Калькулятор стоимости CI/CD-пайплайна

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

Как использовать калькулятор стоимости ci/cd-пайплайна

  1. Введите среднее число сборок в день.
  2. Укажите среднюю длительность сборки в минутах.
  3. Введите цену провайдера за минуту.
  4. Задайте процент попадания в кэш.
  5. Нажмите «Рассчитать».

Примеры использования

Формула

Минут в месяц = сборок/день × средняя длительность × 30. Эффективные минуты = всего × (1 − cache_hit × 0,6). Стоимость = эффективные минуты × цена за минуту.

Часто задаваемые вопросы

Почему умножаем cache hit на 0,6?
Кэш зависимостей снимает 50–70% фазы установки, но тесты, линтинг и деплой остаются. 0,6 — разумный средний коэффициент экономии.
Какие сервисы подходят?
Любые поминутные раннеры — GitHub Actions, GitLab, Buildkite, CircleCI, Buddy. Для GitHub Linux тариф около 0,008 USD/мин, macOS — в 10 раз дороже.
Самохостинг раннеров?
Введите предельную стоимость электричества плюс амортизацию железа за минуту. На bare-metal часто выходит 0,001 USD/мин и ниже.