2016-01-23 68 views
1

我正在为需要发送和使用邮件正文中的构建日志发送电子邮件的构建编写Groovy脚本。我想知道是否有一种简单的方法来读取当前的构建输出,而不必将每一步都传递给临时文件。这需要在构建仍在运行时发生。在运行时从Jenkins Workflow脚本获取生成日志?

回答

1

我想你可以通过REST的API构建过程中得到它也:

http(s)://<server-URL>/job/<job-Name>/lastBuild/consoleText 
+0

这应该工作,即使詹金斯主服务器进行一些饼干基地认证。我的请求由于缺少适当的身份验证而被重定向,但是它从浏览器中运行,所以我会接受答案。谢谢! – ericmux

相关问题