distributed builds jenkins master slave configuration
Цей відео-посібник пояснює конфігурацію головного раба в Дженкінсі:
У нашому попередньому навчальному посібнику ми дізналися про плагін Jenkins, його різні типи та як їх встановити.
У цьому посібнику ми розглянемо: розподілені збірки, підлеглі машини, налаштування майстра Дженкінса, активація підлеглого вузла.
Що ви дізнаєтесь:
Відео-посібник - Конфігурація ведучого раба Дженкінса
Ось відеоурок:
Розподілені збірки
Однією з найкращих особливостей Дженкінса є розподілена збірка. В основному він розподіляє різні роботи між різними машинами. Це допомагає розподіляти навантаження, а також запускати збірку в різних середовищах.
Дженкінс дотримується конфігурації ведучого-підлеглого, щоб дозволити розподілені збірки. Крім того, майстер - це той, в якому запускається банка Дженкінса. Веденим вузлом може бути будь-яка машина, така як ОС Windows, Linux тощо. Для запуску веденого вузла потрібен невеликий файл jar.
Рабська машина
Щоб створити ведений вузол, виконайте такі дії:
# 1) Увійдіть до Дженкінса.
чому c ++ кращий за java
# два) Клацніть на Manage Jenkins та Manage Nodes після цього, як показано на малюнку 1.
Рисунок 1: Управління вузлами посилання
# 3) Клацніть на Новий вузол, як показано на малюнку 2.
Малюнок 2: Клацніть на Новий вузол
# 4) Введіть Ім'я вузла, натисніть Постійний агент, а потім натисніть кнопку OK, як показано на малюнку 3 нижче.
Рисунок 3: Рисунок, що показує назву вузла, тип вузла.
# 5) Клацніть на створений вузол, а потім натисніть Налаштувати, як показано на малюнку 4 нижче.
Рисунок 4: Налаштування посилання
# 6) Заповніть деталі для наступних полів на сторінці Налаштування:
- Ім'я.
- Опис.
- Кількість виконавців.
- Створіть папку у підлеглій машині на ім'я Дженкінс і вкажіть шлях до неї у віддаленому кореневому каталозі.
- Виберіть потрібне використання.
- Виберіть потрібний метод запуску.
- Виберіть бажану доступність.
Приклад прикладу наведено на малюнку 5 нижче.
Рисунок 5: Рисунок, що показує налаштовані значення.
# 7) Крім того, у розділі Розташування інструментів вкажіть значення шляху біна для maven та jdk у slave, як показано на малюнку 6 нижче.
Рисунок 6: Розташування інструментів
оголошення статичних змінних в c ++
# 8) Клацніть на Зберегти.
Ось як створюється і налаштовується ведений апарат.
Як встановити плагін svn в eclipse -
Налаштування майстра Дженкінса
Якщо підпорядкована машина налаштована на віртуальній машині, далі показано кроки налаштування:
# 1) Встановити плагін віртуального вікна:
- Біжи Дженкінс
- Клацніть Керувати Дженкінсом та Керувати плагінами.
- Клацніть на вкладку Доступні.
- Введіть у фільтр плагін віртуального вікна.
- Встановіть плагін.
# два) У Windows додайте ' C: Program Files Oracle VirtualBox ; 'У змінних середовища Windows. Відкрийте командний рядок у машині Master і введіть:
VBoxManage setproperty websrvauthlibrary null
Vboxwebsrv
# 3) Запустіть http: // localhost: 18083 URL після цього.
# 4) Перейдіть до Керування Дженкінсом-> Налаштувати систему.
# 5) Перейдіть до розділу хмари та заповніть значення полів Ім'я та URL, як показано на малюнку 7.
Рисунок 7: Форма VirtualBox
Активація підлеглого вузла
(i) Спочатку завантажте agent.jar.
(ii) Далі запустіть термінал і введіть
java -jar agent.
(iii) Це активує підлеглий вузол, і зв’язок встановлено.
Висновок
У цьому посібнику ми дізналися про розподілені збірки та їх переваги, конфігурацію підпорядкованої машини, налаштування Jenkins Master, щоб встановити зв’язок між ведучим та підлеглим.
Рекомендована література
- Підручник з Дженкінса С. І. - Що таке безперервна інтеграція Дженкінса
- Як завантажити, встановити та запустити Jenkins
- Плагіни Дженкінса: SCM, аналізатори та встановлення плагінів
- Дженкінс Безпека: Увімкнення безпеки та матриці безпеки проекту
- Як запустити огірок з Дженкінсом: Підручник із прикладами
- Підручник з тестування конфігурації з прикладами
- Дженкінс Джобс: Налаштування SCM, створення завдань та опитування SCM
- Найпопулярніші 36 запитань інтерв’ю Дженкінса (на 2021 рік)