我正在开发一个Jenkins管道,它包含了很多步骤--大部分都是用Groovy编写的--因此我看到了很多[Pipeline]
消息,这些消息对我来说完全不重要,也没有必要。有没有可能抑制这些消息?
我要求的内容与相关问题2中的内容类似。但我希望抑制所有[Pipeline]
消息-其中包括以下消息:
[Pipeline] node
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Test)
[Pipeline] bat
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
还有更多...
相关问题:
4条答案
按热度按时间xtfmy6hx1#
我们刚刚在Suppress Scripted Pipelines Output in Jenkins中修复了基于CSS的解决方案
看起来CSS元素可能已经更改,因为已接受的答案是:
不适合我,我不得不使用另一个答案中显示的
.pipeline-new-node
CSS类。hpxqektj2#
我也一直在寻找一种方法来减少我的管道日志中的输出量。到目前为止,我发现的唯一结果集中在将
set +x
作为sh
步骤的第一行,但这并没有真正对管道步骤回声做任何事情。我真的很想看到一个不依赖于编辑CSS,而是依赖于管道代码的解决方案;可能在options
声明中...uubf1zoe3#
以下是Mark Sanders在JENKINS-41845 Suppress default pipeline output中提供的完整解决方案。
请参阅Suppress Scripted Pipelines Output in Jenkins中的先决条件。
rur96b6h4#
这是一个有点老,但看看蓝海插件。它完全改变了你查看管道的方式,你可能会发现这些消息不再是一个问题。