【发布时间】:2016-09-04 02:45:44
【问题描述】:
我在互联网上进行了搜索,但找不到将作业的控制台输出写入工作区中的文件的任何选项。有人能帮帮我吗?
【问题讨论】:
我在互联网上进行了搜索,但找不到将作业的控制台输出写入工作区中的文件的任何选项。有人能帮帮我吗?
【问题讨论】:
您可以使用manager.build.logFile.text(如果是后期构建groovy)或build.logFile.text(如果是groovy系统脚本)添加一个groovy系统脚本或groovy构建后步骤来访问控制台输出。
一旦你有了它,你可以使用标准的 File 函数(如果一切都在 Jenkins master 上运行)或 FilePath(如果作业在远程 slave 上运行)将字符串写入文件。
有关 FilePath 类的说明,请参阅this answer。
【讨论】: