Невозможно заставить email-ext.hpi работать в Гудзоне - PullRequest
0 голосов
/ 06 октября 2010

Я только что установил Hudson и начал играть с ним.

  1. Я скачал email-ext.hpi в папку $ HUDSON_HOME \ plugins
  2. Я перезапустил hudson post-step1 (я следую этому ручному методу, так как не могу использовать (по причинам настройки прокси) автоматический способ установки плагинов через страницу «Управление hudson».
  3. Я не вижу ошибок при запуске hudson. На самом деле я вижу линию ИНФОРМАЦИЯ: Запущены все плагины

НО:
Когда я запускаю страницу конфигурации проекта, я не вижу обещанной опции «Редактируемое уведомление по электронной почте».

FYI:
1. Я могу настроить и запустить несколько базовых тестовых сборок, и они работают нормально.
2. Я также могу настроить и получать электронные письма по умолчанию от hudson для сбоев и последующих успехов (это подтверждает настройки SMTP). 3. Я также отказался настроить тег hpi subversion таким же образом, как описано выше, и это тоже отлично работает!

Что мне не хватает? Заранее благодарю за любую помощь!

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ: Версия Hudson - 1.379 под управлением Windows XP

Ответы [ 3 ]

0 голосов
/ 06 октября 2010

Для установки плагина вы должны использовать простой маршрут. В Hudson перейдите в «Управление Hudson» -> «Подключаемые модули менеджера» -> «Дополнительно» (это вкладка) и используйте параметр «Загрузить плагин».

Чем следовать инструкциям. Обычно вам нужно перезапустить Hudson, чтобы получить плагин.

Способ безопаснее, чем возиться с файловой системой. В целом подход, который вы использовали, должен был быть правильным, но, похоже, проблема с вашим $ HUDSON_HOME. Загляните на страницу «Управление Hudson» -> «Настройка системы». Что такое каталог Hudson Home, отображаемый в верхней части страницы? Я не знаю, что делает Хадсон, если не может получить доступ к Домашнему каталогу? Здесь я предполагаю, что Hudson работает как служба с учетной записью пользователя, а не с локальной системной учетной записью, и что вы использовали другую учетную запись для копирования файла hpi.

0 голосов
/ 19 февраля 2016

Установите подключаемые модули Maven Legacy и Maven3.

0 голосов
/ 06 октября 2010

ОК - я нашел обходной путь (хотя мне все еще нужно разобраться, почему это проблема). Запись здесь для всех, кто может столкнуться с этой проблемой.

Плагин при копировании в плагин $ HUDSON_HOME \ как-то не активировался / не распознавался. Но когда я скопировал его также в C: \ Documents and Settings \ mylogin.hudson \ plugins и перезапустил службу hudson, вуаля! это сработало.

Если кто-то знает, почему это могло произойти, пожалуйста, запишите это здесь для справки. Благодарю.

...