我正在使用Perl脚本使用LWP模块在Jenkins中触发构建。这行得通,但是执行完作业后,我想解析控制台输出。
有办法得到这个吗?
登录到Jenkins,并查看网页底部右侧附近的内容,然后单击REST API链接。这将为您提供有关Jenkins RESTful API的信息,这是在您了解如何构造URL后从Jenkins提取信息的好方法。
REST API
并且,这是获取控制台文本的方法:
$ curl "${JENKINS_URL}/job/${JOB_NAME}/lastBuild/consoleText"
您可以使用Perl的各种LWP模块与Jenkins交谈。