Гудзон — Шаг за шагом ведите для установки основных и ведомых машин

Как Вы видите, ссылка на это на гудзонском веб-сайте является битой.

Так, я надеялся на немного шаг за шагом для установки ведомого устройства окон с ведущим устройством Linux.

Мне удалось установить Гудзон на машине окон, но как я связываю ведомое устройство для сообщения основной и начатой сборке от ведущего устройства для работы ведомого устройства окон.

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

Я ценил бы столь же подробный как ответ, который Вы могли дать.

И спасибо.

9
задан myusuf3 20 July 2010 в 10:10
поделиться

2 ответа

Я действительно заархивировал раздел JNLP в http://wiki.hudson-ci.org/display/HUDSON/Step+by+step+guide+to+set+up + мастер + и + подчиненные + машины сайт. Вот оно для справки:

JNLP
Гид запустит ведомые устройства через JNLP вручную. В реальной производственной среде предполагается, что ведомые устройства запускаются автоматически. В руководстве предполагается, что ведущим устройством является Linux-машина, а ведомым устройством - Windows-машина.

Мастер-машина
1. Щелкните ссылку «Build Executor Status» на левой боковой панели (в более ранних выпусках перейдите к «Manage Hudson» -> «Configure Executors»)
2. Для каждого ведомого выполните следующую конфигурацию
3. Нажмите ссылку «Новый узел» на левой боковой панели (в более ранних версиях нажимайте кнопку «Добавить» в разделе «Подчиненные»)
4. «Имя» - введите имя подчиненного устройства, например «подчиненное устройство1»
. 5.«Кол-во исполнителей» - введите количество исполнителей для ведомого, то есть количество одновременных сборок, разрешенных на ведомом. Хорошим значением для начала было бы количество процессоров.
6. "удаленный корень FS" - введите абсолютный путь к этому рабочему каталогу на ведомом устройстве, например, '/ export / home / hudson'. Каталог будет создан на ведомом устройстве, и все данные, необходимые для сборки, будут там храниться. пример "c: \ temp \ hudson_tst"
7. «Использование» - установите для него значение «Использовать это ведомое устройство как можно чаще»
8. «метки» - введите любое количество меток для подчиненного устройства, например «windows», «linux», «jdk»
9. Нажмите «Сохранить», чтобы сохранить все конфигурации ведомых устройств
. 10. Перейти на главную
11. Создайте новый проект в свободном стиле и настройте его как:
12. Установите флажок «Привязать этот проект к узлу»
. 13. Выберите одно из ведомых устройств в поле со списком в разделе «Свяжите этот проект с узлом»
14. Установите флажок «Выполнить пакетную команду Windows»
. 15. Введите «dir» в текстовую область в разделе «Выполнить пакетную команду Windows»
16. Сохраните конфигурацию, нажав «Сохранить»

Ведомая машина
1. Запустите веб-браузер и перейдите на главную страницу Hudson (расположенную на главной машине)
2. Щелкните имя ведомого устройства в списке исполнителей сборки, откроется страница с описанием ведомого устройства
3. Запустите подчиненный агент, щелкнув ссылку «Запустить подчиненный агент»
. 4. Подождите, пока приложение веб-запуска не запустится и не покажет окно, в котором указано, что ведомое устройство подключено к главному серверу («Подключено»)
5.Перейдите на главную страницу Hudson на главном сервере
6. Убедитесь, что ведомое устройство больше не помечено как отключенное
. 7. Запустите сборку, привязанную к ведомому устройству (т.е. шаг 5 выше). Это запустит сборку на ведомом устройстве, вы можете проверить, что он был выполнен на ведомом устройстве, перейдя к «удаленному корню FS», который был указан для ведомого устройства. Теперь он должен содержать папку с названием «рабочая область».
8. Перейдите в историю сборки и убедитесь, что она была выполнена на ведомом устройстве.

6
ответ дан 3 November 2019 в 04:40
поделиться

Сначала вам нужно создать новый узел. Вы можете сделать это из http: // hudson: 8080 / computer / , нажмите «Новый узел» слева.

Самый простой способ запустить узел - это с ведомого устройства щелкнуть вновь созданный узел на этой странице и запустить оттуда клиент Java.

0
ответ дан 3 November 2019 в 04:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: