詹金斯:如何捕获stderr输出

ewo*_*wok 8 jenkins jenkins-pipeline

在jenkins中,您可以使用运行脚本sh()。有一个选项returnStdout,它将发送stdout到一个返回值,而不是将其打印到控制台。

有可能以stderr任何方式捕获吗?是通过功能的选项还是通过一些解决方法?

mgh*_*cks 7

通常,您可以使用将进程的STDERR重定向到STDOUT2>&1同时收集两者。

除此以外,别无其他方法,请参阅 https://issues.jenkins-ci.org/browse/JENKINS-44930