我在互联网上搜索过,找不到任何将作业的控制台输出写入工作区文件的选项。你能帮我一个人吗?
答案 0 :(得分:1)
您可以添加groovy系统脚本或groovy post构建步骤,以使用manager.build.logFile.text
(如果构建后groovy)或build.logFile.text
如果groovy系统脚本访问控制台输出。
一旦有了这个,就可以使用标准的File函数(如果所有内容都在Jenkins master上运行)或FilePath(如果作业在远程slave上运行)将字符串写出到文件中。
有关FilePath类的说明,请参阅this answer。