我正在尝试使用库python-jenkins构建jenkins作业。
现在,如果我使用以下命令尝试使用普通数据文件,这样可以正常工作:
j.build_job('test', {'param1' : filepath})
这里j
是我用于服务器的Jenkins实例,filepath
是要作为参数传递的文件的路径。这很好用。但是,当我尝试将补丁文件作为参数传递时,它会显示以下错误消息。
JenkinsException: Error in request. Possibly authentication failed [500]: Server Error
我已经在Jenkins中安装了Patch参数插件,并且该作业已经配置为将补丁文件作为参数,就像为普通文件配置一样。那么为什么会出现此错误消息?请帮忙。