«build_job () получил неожиданный аргумент ключевого слова» Ошибка при запуске заданий jenkins через API jenkins - PullRequest
0 голосов
/ 11 февраля 2020

def runjob(joblist): server = Jenkins('http://localhost:8080', username='',password='' ) for x in joblist: server.build_job(name=x,token="NRT") Раньше он запускался и запускал задание, но начал выдавать эту ошибку сейчас, у меня есть unistalled py2.7, может ли это быть причиной?

1 Ответ

0 голосов
/ 11 февраля 2020

Решено, есть пакет jenkins и пакет jenkinsapi в python.

Оба имеют метод .build_job (), но jenkinsapi не позволяет передавать его в указанном формате. Это работало как должно, когда я удалил импорт jenkinsapi и добавил jenkins. после = в коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...