def runjob(joblist):
server = Jenkins('http://localhost:8080', username='',password='' )
for x in joblist:
server.build_job(name=x,token="NRT")
这曾经运行并触发了作业,但是现在开始引发此错误,我对py2.7的了解不多,这可能是原因吗?
已解决,在python中有一个jenkins包和jenkinsapi包。
它们都具有.build_job()方法,但jenkinsapi不允许以上述格式传递它。当我删除jenkinsapi导入并添加了jenkins时,它正在按需运行。在代码中=后。