Перейти к содержанию
CircleCI
НОВОЕ

Полезная информация из более чем 15 миллионов точек данных.

Получать новостную рассылку

CircleCI orbs

Ускорьте разработку приложений с помощью повторно используемых конфигураций. Сократите повторяющиеся фрагменты кода до одной строки с помощью orbs.

Что такое orb?

Orb — это многоразовый пакет конфигурации YAML, который сжимает повторяющиеся части конфигурации в одну строку кода.

Каковы преимущества orbs?

Orbs — это многоразовые фрагменты кода, которые помогают автоматизировать повторяющиеся процессы, ускоряют настройку проекта и упрощают интеграцию со сторонними инструментами.

  • Экономия времени на конфигурацию проекта
  • Повышение организационной эффективности
  • Упрощение интеграции со сторонними сервисами

Как использовать orb?

Использование готового orb

Чтобы использовать готовый orb, скопируйте код конфигурации из реестра orbs в конфигурационный файл вашей команды. Наш обширный список orbs хранится в библиотеке кода с открытым исходным кодом. Попробуйте что-то новое, не тратя дни инженерного времени на настройку новой системы, функциональности или практики DevOps.

Создание orb для вашей команды

Если вы не видите orb, соответствующий вашим потребностям, создайте специализированный orb, используя наши руководства по Лучшим практикам и Началу работы. Наш Набор для разработки Orb делает процесс создания простым, с автоматическим тестированием и развертыванием на CircleCI. Если ваша команда хочет использовать конфигурацию между несколькими проектами, эксклюзивно для вашей организации, вы можете создать приватные orbs. Все созданные вами orbs можно легко отслеживать, сохранять для будущего использования и обновлять из приложения CircleCI.

Варианты использования orb

Артефакты Выполняйте деплой в предпочитаемый менеджер пакетов. Узнайте об orbs для артефактов
Сборка Получите доступ ко всем вашим любимым инструментам сборки в одном месте. Интегрируйте их с помощью одной строки кода. Узнайте об orbs для сборки
Анализ кода Упростите тестирование и проверку качества кода с помощью orbs. Узнайте об orbs для анализа кода
Контейнеры Создавайте, тестируйте и разворачивайте ваши приложения в портативных, легковесных контейнерах. Узнайте об orbs для контейнеров
Деплой Доставляйте ваши приложения в самые популярные среды хостинга, включая AWS, Google Cloud и Microsoft Azure. Узнайте об orbs для деплоя
Безопасность Инструменты статического и динамического тестирования безопасности для обеспечения безопасности и соответствия ваших приложений. Узнайте об orbs для безопасности
Тестирование Правильные инструменты тестирования для любого сценария. От end-to-end и всего между ними. Узнайте об orbs для тестирования
Kubernetes Найдите все необходимые инструменты для работы с Kubernetes, включая Helm, AWS EKS, GCP GKE, Azure AKS и многое другое. Узнайте об orbs для Kubernetes
Языки Получите специфичные для языка и фреймворка инструменты для самых популярных технологических стеков. Легко устанавливайте Node, Python, Ruby, Android и Windows со всеми необходимыми инструментами для создания вашего программного обеспечения. Узнайте об orbs для языков
Мониторинг Добавьте наблюдаемость во все области вашего конвейера разработки программного обеспечения. Минимизируйте время отклика и разрешения, добавляя инструменты, необходимые для отслеживания того, что вы создаете. Узнайте об orbs для мониторинга

Могу ли я создать свой собственный orb?

Да!

Экосистема orb от CircleCI разработана гибкой и расширяемой. Вы можете создавать пользовательские orbs для стандартизации рабочих процессов вашей команды, автоматизации повторяющихся задач или интеграции со сторонними сервисами. После создания эти orbs можно приватно использовать внутри организации или опубликовать публично для более широкого сообщества CircleCI.

Чтобы начать, обратитесь к руководству по созданию orb.

В чём разница между частным и публичным orb?

Публичные orbs

Публичный orb — это многоразовый пакет конфигурации CircleCI, доступный любому участнику сообщества CircleCI через реестр orb.

Приватные orbs

Приватный orb ограничен определенными организациями или командами. Приватные orbs позволяют организациям сохранять конфиденциальность проприетарных рабочих процессов, одновременно стандартизируя процессы CI/CD внутри компании.

Узнать больше

>лучшие инструменты