Можете ли вы указать, почему вам нужны задания, запущенные конкретным пользователем?Если это только для конкретного пользователя, то может быть достаточно просто использовать параметры безопасности, которые ограничат количество рабочих мест, которые они видят.Кроме того, для моей установки это обычно ничего не показывает, потому что подавляющее большинство заданий будет запускаться только SCM.Следуя некоторым идеям.
Вы можете попробовать удаленный API.
http://<HudsonURL>/job/<JobName>/lastBuild/api/xml
Предыдущая ссылка вернет файл XML.Там вы должны найти тег причины.Я не знаю, доступна ли эта информация, когда работа еще выполняется.
В качестве альтернативы, попросите расширение Плагин фильтра работы , чтобы включить фильтр для последних выполненных работ (иликоторые в данный момент запущены) по имени пользователя.