Я фактически архивировал раздел JNLP сайта http://wiki.hudson-ci.org/display/HUDSON/Step+by+step+guide+to+set+up+master+and+slave+machines. Здесь это для вашей справки:
JNLP
Руководство направит ведомые устройства через JNLP вручную. В реальной производственной среде предлагается, чтобы ведомые устройства запускались автоматически. В руководстве предполагается, что мастер - это Linux-машина, а подчиненный - это компьютер Windows.
Master машина
1. Щелкни «Build палача Status» ссылка на левой боковой панели (в более ранних версиях Перейти к «Управлению Хадсон» -> «Настройка Исполнители»)
2. Для каждого ведомого устройства, выполните следующие действия конфигурация
3. Нажмите ссылку «Новый узел» на левой боковой панели (в более ранних версиях нажмите кнопку «Добавить» в разделе «Ведомые устройства»)
4. «Имя» - введите имя для ведомого устройства, slave1 "
5.« # исполнителей »- введите количество исполнителей для ведомого устройства, то есть количество одновременных построений, разрешенных для ведомого. Хорошее значение для начала - это количество процессоров.
6. «remote FS root» - введите абсолютный путь к этой рабочей директории на подчиненном устройстве, например «/ export/home/hudson». Каталог будет создан на подчиненном устройстве, и все данные, необходимые в сборке, будут храниться там. ex "c: \ temp \ hudson_tst"
7. «Использование» - установите «Использовать это ведомое устройство как можно больше»
8. «Ярлыки» - введите любое количество меток для ведомого устройства, например «окна», «Linux», «JDK»
9. Нажмите кнопку «Сохранить» для сохранения всех подчиненных конфигура
10. Перейти на главную страницу
11. Создайте новый проект бесплатно стиль и настроить его как:
12. Проверка «Связать этот проект с узлом» установите флажок
13. Выберите один из подчиненных устройств в поле со списком в разделе «Связать этот проект с узлом»
14. Проверьте команду «Выполнять пакетную команду Windows»
15. Введите «dir» в текстовую область в разделе «Выполнение командных команд Windows»
16.Сохраните конфигурацию, нажав кнопку «Сохранить»
Ведомой машины
1. Запустите веб-браузер и перейти на главную страницу Hudson (расположенной на главном компьютере)
2. Нажмите на имя раба в списке Сложения исполнителя , и отображается страница, описывающая ведомое устройство.
3. Запустите ведомый агент, нажав ссылку «Запуск ведомого агента»
4. Дождитесь запуска приложения веб-запуска и отобразится окно, в котором указано, что ведомое устройство подключено к главный сервер («Подключен»)
5. Перейдите на главную страницу Хадсона на главном сервере
6. Убедитесь, что ведомое устройство больше не помечено как автономное.
7. Запустите сборку, привязанную к ведомому устройству (т.е. шаг 5 выше). Это запустит сборку на подчиненном устройстве, вы можете убедиться, что она была выполнена на подчиненном устройстве, перейдя к «удаленному корню FS», который был указан для подчиненного устройства. Теперь он должен содержать папку под названием «рабочее пространство».
8. Перейдите в историю сборки и убедитесь, что она выполнена на ведомом устройстве.
Вот [сообщение в блоге] (http://optimalops.blogspot.com/2010/02/build-please-mr- hudson.html) Я написал после того, как нашел ту мертвую ссылку - надеюсь, она заставит вас начать. –
приятное сообщение в блоге, любая идея о том, как настроить ведомый Windows с мастером linux и управлять «/» и «\», я бы очень признателен за любую помощь, которую вы могли бы предоставить, я нахожусь в том же положении, в котором вы были в блоге после. :) – myusuf3
Хмм, мой пост немного зависит от Linux, поскольку он полагается на SSH, который по умолчанию не используется для Windows. Я постараюсь поиграть с этим немного позже, но, боюсь, я еще не пробовал настраивать подчиненную Windows. –