После некоторого начального тестирования я уверен, что у меня есть решение:
- установлен плагин IM
- установлен плагин jabber
- настроить учетную запись чата gmail / google для моей службы hudson
Плагин jabber отправляет ответы, поэтому, если вы что-то делаете не так, довольно просто получить правильные команды и т. Д. Единственное предостережение на данный момент - я не знаю, как вызвать сборку с именем, в котором есть пробел. в нем или установить env var / параметр со значением, в котором есть пробел. Ничего страшного для любого из них - я работаю над ними. (пока)
Я выбрал метод jabber, потому что не мог понять, как настроить триггер электронной почты, и jabber был довольно безболезненным.
Вот справка, которую плагин hudson отправляет обратно после отправки ему команды! Help.
Доступные команды:
abort - указать, какую работу
прервать
псевдоним [[]] - определяет
новый псевдоним, удаляет один или перечисляет все
существующие псевдонимы
botsnack [] - om nom nom
build [сейчас | [s | m | h]]
[=] * - график
постройка работы, со стандартным, нестандартным или нет
тихий период
комментарий -
добавляет описание в сборку
ч [| -v] - показать здоровье
конкретной работы, рабочих мест в представлении или
все вакансии
здоровье [| -v] - показать
здоровье конкретной работы, работы в
просмотреть или все вакансии
jobs [| -v] - показать
статус конкретной работы, вакансии в
просмотреть или все вакансии
q - показать состояние очереди сборки
queue - показывать состояние сборки
Очередь
s [| -v] - показать статус
конкретной работы, рабочих мест в представлении или
все вакансии
расписание [сейчас | [s | m | h]]
[=] * - график
постройка работы, со стандартным, нестандартным или нет
тихий период
status [| -v] - показать
статус конкретной работы, вакансии в
просмотреть или все вакансии
testresult [| -v] - показать
результаты теста конкретной работы,
задания в представлении или все задания
userstat - печать
информация о пользователе Hudson
Спасибо за помощь, Питер.