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