Ответ 1
Ваша текущая настройка достаточно хороша, чтобы удаленно запускать сборку из Com-B в Com-A.
Убедитесь, что сервер jenkins, развернутый на Com-B, правильно настроен как главный и другие узлы (например: Com-A) в качестве ведомых.
Чтобы обеспечить конфигурацию, выполните следующие действия:
-
Шаг 1. Перейдите на страницу Управление страницами Jenkins и выберите ссылку Управление узлами
-
Шаг 2: На странице управления Node вы можете увидеть список узлов, если он уже настроен. Иначе будет только один Node по имени Мастер по умолчанию, который представляет хост.
-
Шаг 3. Чтобы добавить новый Node, укажите имя (например: selenium-slave1) и выберите параметр Dump Slave, чтобы добавить Node в качестве настроенного подчиненного устройства.
-
Шаг 4 (a): после добавления Node настройте Node, как показано ниже.
-
Шаг 4 (b): Убедитесь, что при установке поля Launch Method выбран запуск ведомых агентов на машинах Unix через ssh (это будет связываться через ssh между ведущими и подчиненными узлами).
-
Шаг 4 (c): настройте дополнительные поля, выделенные в соответствии с вашими настройками, и нажмите "Сохранить".
-
Шаг 5: Наконец, новый Node был добавлен как подчиненный и успешно настроен.
-
Шаг 6 (a): Теперь настройте новое задание, чтобы запланировать его, когда нужно его запустить.
-
Шаг 6 (b): добавьте новое задание maven, так как ваш проект был настроен с использованием maven.
Примечание.. Скоро добавит конфигурацию задания.