Зачем использовать банку Jenkins-cli? Я имею в виду, что вы можете сделать это с помощью этого, но я думаю, что лучше выбрать доступ к метаданным задания / сборки с помощью Jenkins API.
Как начать работу с API Jenkins? Вы можете увидеть метаданные задания в формате JSON / XML по следующему адресу:
JENKINS_URL / Работа / JOB_NAME / API / JSON
JENKINS_URL / Работа / JOB_NAME / API / XML
На уровне задания вы можете увидеть там детали: параметры, список сборок и многое другое.
На уровне сборки вы можете увидеть детали: кто начал сборку, параметры, продолжительность, результат
И затем, с точки зрения кода, вы можете получить доступ к JSON / XML с помощью команды curl или обернуть его кодом Python.