Как проанализировать и обновить конфигурацию задания jenkins. xml с помощью модуля python jenkinsapi - PullRequest
1 голос
/ 17 февраля 2020

Я установил модуль Jenkinsapi python и создал скрипт ниже python.

from jenkinsapi.jenkins import Jenkins
jenkinsSource = 'http://10.52.123.124:8080/'
server = Jenkins(jenkinsSource, username = 'XXXXX', password = 'YYYYY')
myJob=server.get_job("__test")
myConfig=myJob.get_config()
print myConfig

Теперь мне нужно проанализировать XML из переменной myConfig и извлечь значение, заданное для триггеров. (cron entry) и сохраните его в другой переменной в python. Так что я могу заменить запись cron с помощью модуля jenkinsapi.

...