如何在 Python 脚本中获取和打印 Jenkins 控制台输出

How to get and print Jenkins console output in Python script

我正在尝试使用 python 脚本和 jenkinsapi 模块来触发 jenkins 作业。

import jenkinsapi
from jenkinsapi.jenkins import Jenkins
J = Jenkins('http://localhost:8080')
J.build_job('testjob')

我想打印在我的 python 脚本中触发的 jenkins 作业的控制台输出。有人可以建议我如何实现吗?

我能够通过将实时日志转储到 /var/lib/jenkins/jobs/#job_title#/builds/#build_id#

来解决它