В настоящее время я использую Jenkins с интеграцией Slack. Я хочу захватить выходные данные сборки и отправить их в свободный канал.
Я использую переменную env "$ {BUILD_LOG}" в "Custom Message - Success" для этого, но это посылает больше, чем просто вывод.
Я хочу только "Test Alert" снизу BUILD_LOG для отправки на канал. Есть ли способ, которым мы можем подавить остальную часть вывода?
BUILD_LOG:
Уведомление - # 2 Успешное выполнение через 56 мс (открыто)
Запущено пользователем XXXXXXX
Запуск от имени SYSTEM
Сборка в рабочей области XXXXXXXX
[Уведомление] $ / bin / sh -xe /tmp/jenkins3575690439149559398.sh
++ cat cat
Test Alert
[Уведомление] $ / bin / sh -xe /tmp/jenkins715568313248984203.sh
[Slack Notification] обнаружил # 1 как предыдущую завершенную неотрезанную сборку
[Slack Notifications] отправит OnSuccessNotification, потому что совпадения сборки и пользовательские настройки позволяют это