Я пытаюсь извлечь пользователя, который запустил задание Jenkins, и проверить статус выполнения NN из консоли Jenkins.
Необходимо получить подробности ниже из консоли Jenkins с помощью команды Linux.
Журнал консоли Jenkins:
Создано пользователем achuMohan
===============================================
TransferMoneyTest
Выполнено тестов: 10, пройдено: 5 ошибок: 3, пропуски: 2
==============================================
Вывод:
achuMohan
Run:10
Pass:5
Failures:3
Skips: 2
Я попробовал следующую команду, чтобы получить все журналы консоли, ноне уверен, как мне продолжить.
userName=$(curl -u 'user:password' --silent "https://hostname/Dev-CI-MILLENIUM-1924/job/Test_Kindle/$BUILD_NUMBER/logText/progressiveText?start=0")
Pass=$(curl -u 'user:password' --silent "https://hostname/Dev-CI-MILLENIUM-1924/job/Test_Kindle/$BUILD_NUMBER/logText/progressiveText?start=0")
Fail=$(curl -u 'user:password' --silent "https://hostname/Dev-CI-MILLENIUM-1924/job/Test_Kindle/$BUILD_NUMBER/logText/progressiveText?start=0")
skip=$(curl -u 'user:password' --silent "https://hostname/Dev-CI-MILLENIUM-1924/job/Test_Kindle/$BUILD_NUMBER/logText/progressiveText?start=0")
Я хочу получить приведенный выше вывод и сохранить его в переменной, как указано выше.
Можно ли извлечь только вышеперечисленные вещи извесь консольный журнал с помощью команды linux, еще какой-нибудь способ достичь?