构建npm项目时AWS Jenkins实例stderr maxbuffer错误

时间:2018-06-05 20:41:16

标签: amazon-web-services unix jenkins npm stdout

当我在我的AWS Jenkins实例(在Centos上运行)中构建我当前的npm项目时,我收到以下npm stdio错误:

npm ERR! stdout maxBuffer exceeded

此错误仅发生在Jenkins实例上,而不是在我们的本地框上。

我尝试的事情:

  • 使用' unbuffer'前缀违规命令或者' stdbuf -o0 -e0'
  • 将stdout输出减少到小于文本的屏幕长度(注意:在发生此问题之前,它显着更长并且在不触发maxBuffer错误的情况下工作。)
  • 关于使用a运行nodejs childProcesses的文档 更高的maxBuffer尺寸
  • 在结帐前检查'干净' Jenkins管道中的配置项

似乎只需要清除stdout缓冲区,因为我已经将stdout输出减少了很多,并且它可以在我们的机器上运行。

这是在Jenkins声明性管道中运行的。

感谢任何帮助。我希望我能忽略一些简单的事情。一段时间以来,一切都已经变成了虚无...。

0 个答案:

没有答案