Команда circleci orb pack, компонент комплекту для розробки сфери, є використовується для «упакування» або конденсації окремих файлів YAML разом. Якщо ви використовуєте набір для розробки сфери, упаковка сфери обробляється автоматично за допомогою включеного конвеєра CI/CD із завданням orb-tools/pack.
Кулі є багаторазові фрагменти коду, які допомагають автоматизувати повторювані процеси, прискорити налаштування проекту та полегшити інтеграцію з інструментами сторонніх розробників. Економія часу на налаштування проекту. Підвищення організаційної ефективності. Спростіть інтеграцію сторонніх розробників.
Куля є щось у формі кулі, наприклад, сонце або місяць. [літературний] Кругла куля місяця сяяла б високо в небі, кидаючи на все своє оксамитове світло. Синоніми: сфера, куля, коло, глобус Більше синонімів orb.
І команди, і завдання є елементами, які можна використовувати в межах сфер. Команди містять один або багато кроків, які містять логіку сфери. Команди зазвичай виконують певний код оболонки (bash). Завдання — це визначення того, які кроки/команди виконувати, і виконавця, який їх запускає.
Модульне тестування
- Додайте каталог tests до каталогу src вашої сфери.
- Створіть свої тести в каталозі tests.
- Додайте кулю circleci/bats до конфігурації. файл yml.
- Додайте завдання bats/run до завдань перед публікацією в конфігурації. файл yml.
Платформа ORB пропонує кілька методів, які допоможуть знайти потрібний вам вміст – перегляд, пошук і фільтрація. Перегляньте наше відео про те, як використовувати кожен із них: доступ до всіх ресурсів безкоштовний. Реєстрація не є обов’язковою, але вона дозволяє створювати закладки, оцінювати та додавати ресурси.