繁体   English   中英

Jenkins api4jenkins 下载最后一个构建作业控制台输出

[英]Jenkins api4jenkins download last build job console output

我正在尝试使用 api4jenkins 库获得 Jenkins 上一次成功的构建输出。 我可以获得内部版本号,但找不到下载控制台文本的选项。 该框架是否提供该选项?

如果没有其他方式使用 cli 下载控制台文本?

谢谢

你可以做这样的事情。

from api4jenkins import Jenkins

j = Jenkins('http://localhost:8080', auth=('admin', 'admin'))
job = j['Sample'] # Getting the Job by name
for line in job.get_build(1).console_text():
    print(line)

另请记住,也始终可以直接下载日志。 例如参考以下。

http://localhost:8080/job/<JOBNAME>/lastSuccessfulBuild/consoleText

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM