Существуют различные способы запуска задания Jenkins из SCM, например Bitbucket, но я хочу конкретно запустить сборку с использованием ветки, которая является источником запроса на слияние.
До сих пор мы использовали Bitbucket Pull Request Builder, но он очень нестабильный и ненадежный, а также плохо поддерживается.
Если вы используете командлет Get-WinEvent, вся информация о сообщении сохраняется в свойстве с именем properties. Мы с коллегой обнаружили это после долгих поисков и предположений.
Для тех из вас, кто использует LogParser (который, кстати, читает журналы событий намного быстрее), вы можете найти сообщение в свойстве Strings.
Спасибо тем, кто посмотрел и попытался помочь!