golang 调用jenkins-job接口,如何传递file类型参数从本地上传文件

Liz8202 · 2023-04-19 17:52:39 · 3827 次点击

盲猜一下,你用的应该是github.com/bndr/gojenkins,API设计得跟Go标准库差远了,gopher style就不要求了(能用就行要啥自行车),关键是还不正交。

你在获取queueid的时候实际使用的是InvokeSimple,说句不好听的就是阉割版。要上传文件就得用Invoke,但是Invoke却给不了你queueid

所以它所谓的封装逻辑只是为了封装而封装,到头来用户还得自己从里面把代码抠出来复制一遍。

#1
更多评论

@Neightly 是的大佬,确实是bnrd/gojenkins

#2