Самая гибкая CI/CD на основе использования в любом месте
-
До
6,000 минут сборки
- До 5 активных пользователей в месяц
- Docker, Windows, Linux, Arm, macOS, собственные хостинговые платформы
- 30х параллелизм
Performance
Наш самый гибкий тарифный план. Платите только за то, что используете.
Начните с
- 30 000 кредитов включены бесплатно
-
5
активных пользователейвключено
- Более крупные ресурсы
- 80х параллелизм
- Дополнительная поддержка 8x5
Scale
Мощность корпоративного уровня. Создан для неограниченного масштабирования.
Оплата производится раз в год.
- Индивидуальные планы
- Корпоративный контроль
- Крупнейшие классы ресурсов
- Все среды, даже GPU
- Дополнительная круглосуточная поддержка
CircleCI работает на кредитах
Купить
Выберите кредитный план, который подходит вашей команде.
Строить
Тратьте кредиты на места, ресурсы и многое другое.
Повторить
Автоматическое пополнение поддерживает работу вашей команды.
Обзор плана
Free | Performance | Scale | |
---|---|---|---|
Кредиты
?
|
30 000 бесплатных кредитов в месяц |
30 000 кредитов включено/месяц
|
Пользовательский |
Пользователи
?
|
5 активных пользователей включено |
5 активных пользователей включено
|
Пользовательский |
Сеть
?
|
1 ГБ включено | 5 ГБ включено | 50 ГБ включено |
Хранение | 2 ГБ включено | 2 ГБ включено | 200 ГБ включено |
Классы ресурсов
(x86) Docker
(x86) Docker
(x86) Docker | Free | Performance | Scale |
---|---|---|---|
Small | Yes | Yes | Yes |
Medium | Yes | Yes | Yes |
Medium+ | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
2 X-large+ | — | — | Yes |
(Arm) Docker / Remote Docker
(Arm) Docker / Remote Docker
(Arm) Docker / Remote Docker | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
Linux VM / (x86) Remote Docker
Linux VM / (x86) Remote Docker
Linux VM / (x86) Remote Docker | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
2 X-large+ | — | — | Yes |
Arm VM (Linux)
Arm VM (Linux)
Arm VM (Linux) | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
Windows VM
Windows VM
Windows VM | Free | Performance | Scale |
---|---|---|---|
Medium | Yes | Yes | Yes |
Large | Yes | Yes | Yes |
X-large | — | Yes | Yes |
2 X-large | — | — | Yes |
macOS VM
macOS VM
macOS VM | Free | Performance | Scale |
---|---|---|---|
M1 Medium | Yes | Yes | Yes |
M2 Pro Medium | — | Yes | Yes |
M4 Pro Medium | — | Yes | Yes |
M1 Large | — | Yes | Yes |
M2 Pro Large | — | Yes | Yes |
M4 Pro Large | — | Yes | Yes |
GPU
—
—
GPU
GPU | Free | Performance | Scale |
---|---|---|---|
Small | — | — | Yes |
Small Multi | — | — | Yes |
Small Gen2 | — | — | Yes |
Medium | — | — | Yes |
Medium Multi | — | — | Yes |
Windows Medium | — | — | Yes |
Large | — | — | Yes |
Ключевые особенности
Одновременные запуски заданий
?
30
80
Пользовательский
30
80
Пользовательский
Одновременные запуски заданий | Free | Performance | Scale |
---|---|---|---|
Docker | 30 | 80 | Пользовательский |
Linux VM | 30 | 80 | Пользовательский |
Arm VM (Linux) | 30 | 80 | Пользовательский |
Windows VM | 30 | 80 | Пользовательский |
macOS VМ | 1 | 15 | Пользовательский |
Аналитика
Аналитика | Free | Performance | Scale |
---|---|---|---|
Обнаружение нестабильных тестов | 5 тестов | Неограниченный | Неограниченный |
Free | Performance | Scale | |
---|---|---|---|
Самостоятельно размещаемый агент
?
|
5 | 20 | Неограниченный |
Кэширование слоев Docker
?
|
Yes | Yes | Yes |
Диапазоны IP-адресов
?
|
— | Yes | Yes |
Приватные orbs
?
|
Yes | Yes | Yes |
Развертывает | Yes | Yes | Yes |
Единый вход (SSO) | — | — | Yes |
Конфигурационные политики | — | — | Yes |
Включенная поддержка
Free | Performance | Scale | |
---|---|---|---|
Поддержка сообщества
?
|
Yes | Yes | Yes |
Глобальная поддержка на основе заявок
?
|
— | Yes | Yes |
Пакеты поддержки
Free | Performance | Scale | |
---|---|---|---|
Поддержка SLA | — | Доступны SLA 8x5 и 12x5 | Доступны соглашения об уровне обслуживания 24x5 и 24x7. |
Часто задаваемые вопросы
Что такое кредиты?
Что такое кредиты?
Кредиты — это валюта CircleCI. Кредиты приобретаются заранее и используются для оплаты использования платформы CircleCI в режиме реального времени. Использование платформы состоит из:
Ежемесячно активные пользователи. Используя кредиты для оплаты ежемесячно активных пользователей, ваша организация никогда не ограничивается статическим числом активных пользователей в месяц.
Время вычислений - Каждый тип ресурса на CircleCI имеет связанную с ним цену кредитов в минуту. Ваши кредиты используются в режиме реального времени, когда ваша организация активно использует вычислительный ресурс на CircleCI.
Дополнительные функции (Add-ons) - Некоторые функции CircleCI имеют дополнительные кредитные затраты, связанные с ними. Эти затраты могут быть представлены в кредитах за использование или в кредитах за минуту.
Дополнительное использование сети и хранилища — использование сети и хранилища сверх установленных тарифным планом пороговых значений оплачивается по тарифу 420 кредитов за ГБ.
Истекает ли срок действия кредитов?
Истекает ли срок действия кредитов?
Кредиты в Free плане истекают через месяц и не переносятся.
План Performance включает 30 000 кредитов, что и бесплатный план; они также сгорают и не переносятся на следующий месяц.
Пользователи плана Performance могут приобретать дополнительные кредиты по $15 за каждые 25 000 кредитов. Все оплаченные кредиты переносятся из месяца в месяц и истекают через год.
Неиспользованные кредиты аннулируются в случае отмены подписки.
Как кредиты CircleCI соотносятся с минутами сборки?
Как кредиты CircleCI соотносятся с минутами сборки?
Пример: 30 000 кредитов при тарифе 10 кредитов за минуту (с использованием Linux Medium) составляют 3 000 минут.
Важно отметить, что минута на CircleCI отличается от минуты на других CI-платформах. Доступ к более мощным ресурсам, кэширование слоев Docker, а также параллелизм и конкурентность означают, что вы можете сделать больше за минуту на CircleCI, чем где-либо ещё.
Как управлять оплатой в плане Performance?
Как управлять оплатой в плане Performance?
Администратор вашего аккаунта CircleCI может зарегистрироваться на платный план с помощью кредитной карты, войти в приложение CircleCI и перейти в Настройки → Обзор плана.
Performance plan предоставляет два варианта покупки для вашего удобства.
-
В опции M2M (или по умолчанию) кредиты покупаются по месячному циклу. Вы можете настроить месячную сумму для списания в начале вашего расчетного цикла.
-
Кредиты покупаются блоками по 25 000. В начале каждого расчетного месяца (на основе даты покупки) с вас взимается плата за кредиты, и эти кредиты добавляются в ваш аккаунт.
-
Когда вы израсходуете все свои кредиты, кредиты автоматически пополняются до уровня 25% от вашей месячной суммы, с минимальной суммой пополнения 25 000 кредитов.
Например:
Если ваша месячная покупка кредитов составляет 200 000 кредитов, вам автоматически пополнят 50 000 кредитов, когда у вас закончатся кредиты. -
-
В опции предоплатного выставления счетов кредиты можно приобрести со скидкой в зависимости от объема кредитов. Когда кредиты заканчиваются, аккаунт перезагружается на основе вашего использования.
-
Массовые покупки можно делать начиная с 1 миллиона кредитов за $600. Скидки начинаются при покупке 5 миллионов кредитов за $3 000.
-
Чтобы купить кредиты со скидкой оптом, посетите страницу Обзор плана в вашем аккаунте CircleCI и выберите опцию Предоплатное выставление счетов.
-
Обратите внимание, что все платные кредиты действительны до 12 месяцев с момента покупки, независимо от варианта покупки. Обновления платежей можно вносить в портале выставления счетов, а также на странице обзора плана приложения.
Что если я разрабатываю проект с открытым исходным кодом?
Что если я разрабатываю проект с открытым исходным кодом?
CircleCI предлагает бесплатный доступ к вычислительному времени и ресурсам для организаций на нашем Free plan. Проекты с открытым исходным кодом могут получить до 400,000 кредитов в месяц (эквивалент 80,000 минут сборки) для использования на Linux, Arm и Docker.
Сборки с открытым исходным кодом для Windows и macOS или частные репозитории могут использовать 30,000 кредитов, предлагаемых в нашем Free plan.
Если вы разрабатываете более крупный проект с открытым исходным кодом и хотели бы получить гибкость наших новых планов, сообщите нам, как мы можем вам помочь!
Узнайте больше о создании проектов с открытым исходным кодом с CircleCI.
Что такое параллельные запуски заданий?
Что такое параллельные запуски заданий?
Параллельные запуски заданий — это количество заданий, которые могут выполняться одновременно без ожидания в очереди. Вы платите за вычисления на основе общего времени использования вычислительных ресурсов, а не по количеству доступных вам ресурсов. Это значит, что вы можете выбрать подходящий тариф для вашей команды, чтобы максимизировать количество параллельных задач и параллелизм, минимизируя время ожидания в очереди.
Например, у вас есть рабочий процесс с 10 заданиями, каждое из которых занимает 5 минут. Если у вас ограничение в 1x параллелизм, задания выполняются последовательно, и рабочий процесс занимает 50 минут. При масштабируемом параллелизме все 10 заданий запускаются одновременно, и рабочий процесс занимает 5 минут. В обоих случаях общее время использования составляет 50 минут, так как вы использовали 10 машин по 5 минут каждая. При оплате по использованию вы платите одинаково в обоих случаях, но при максимальном параллелизме вы экономите 45 минут ожидания завершения рабочего процесса.
Что такое уровень параллельности самостоятельных исполнителей?
Что такое уровень параллельности самостоятельных исполнителей?
Параллелизм самоуправляемых раннеров — это количество задач раннера, которые могут выполняться одновременно. Это относится как к машинным, так и к контейнерным раннерам. Например, пользователи CircleCI на бесплатном плане имеют 5 одновременных задач, которые можно использовать для машинных и контейнерных раннеров.
Как измеряется исходящий трафик сети?
Как измеряется исходящий трафик сети?
Исходящий сетевой трафик запускается при восстановлении кэшей и рабочих областей на самостоятельно размещенных раннерах.
Любой исходящий трафик, запущенный нашими облачными исполнителями, не передается клиенту.
Самостоятельно размещенные раннеры могут нести расходы на исходящий сетевой трафик (по ставке 420 кредитов за ГБ), если использование превышает сетевую квоту, включенную в ваш план. CircleCI не взимает плату за минуты сборки на самостоятельно размещенных раннерах.
Узнайте больше о том, как рассчитать и скорректировать использование сети
Действия, которые используют хранилище, включают сохранение кэшей и рабочих областей в заданиях, загрузку результатов тестов и создание артефактов.
Узнайте больше о том, как рассчитать и скорректировать использование хранилища
И сеть, и хранилище сверх месячных порогов оплачиваются по 420 кредитов за ГБ ($0.252/GB).
Как взимается плата за кэширование слоев Docker (DLC)?
Как взимается плата за кэширование слоев Docker (DLC)?
Кэширование слоёв Docker использует 200 кредитов за запуск задачи в конвейере (что эквивалентно $0,12 за запуск задачи). Например, если в вашей конфигурации указан рабочий процесс с тремя параллельными задачами сборки Docker, за каждый их запуск будет взиматься 600 кредитов в дополнение к использованию вычислительных кредитов за минуту.
Сколько стоит функция диапазонов IP-адресов?
Сколько стоит функция диапазонов IP-адресов?
Функция диапазонов IP стоит 450 кредитов за каждый гигабайт данных, использованных заданиями с включенной функцией.