2016-06-27 7 views
0

В системе Linux я настроил мастер Jenkins и slave для запуска набора тестов через плагин FitNesse.Jenkins JNLP slave FitNesse plug-in всегда пытается подключиться к localhost

Ведомый выполняет мою работу вплоть до того, чтобы встать на вики FitNesse.

Тем не менее, плагин Jenkins/Fitnesse на главном не может определить имя хоста, выполняющего набор FitNesse.

В журнале командной строки показаны: Выполнение тестов на пригодность ... на http://localhost Не удалось ... в 30000 миллисекунд.

Как настроить задание или подчиненный, чтобы плагин FitNesse попытался выполнить тесты FitNesse на правильном хосте? Ведомый находится на другом хосте от мастера.

ответ

0

This link image of configuring fitnesse plugin to jenkins

Когда мы устанавливаем FitNesse-плагин Дженкинс вы будете видеть «Добавить сборки Шаг» вы будете видеть «Execute FitNesse люкс» ссылку на это и настроить, как показано на рисунке выше

0

В конфигурации Дженкинс рабочего, в разделе «Свойства узла»:

Добавить имя переменной = значение HOSTNAME Environment = мой-рабоче-хост-имя

Это устраняет проблему. Я не вижу добавления документированной переменной среды HOSTNAME, но без нее рабочий не будет работать.