是否可以在Jenkins管道控制台输出中禁用[Pipeline]消息?

时间:2017-05-23 12:01:18

标签: logging jenkins groovy jenkins-pipeline

我正在开发一些特殊的Jenkins管道,其中包含许多步骤 - 其中大多数是用Groovy编写的 - 因为我看到很多[Pipeline]消息对我来说完全不重要且不必要。有可能压制那些吗?

我要求提供与相关问题2类似的内容。但我想压制所有[Pipeline]条消息 - 其中包括以下消息:

[Pipeline] node
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Test)
[Pipeline] bat
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline

还有更多......

相关问题:

  1. How to disable command output in jenkins pipeline build logs
  2. How to suppress source script lines echo in jenkins pipeline console output?

2 个答案:

答案 0 :(得分:1)

我们只是根据Suppress Scripted Pipelines Output in Jenkins

中基于CSS的解决方案对此进行了修复

由于接受的答案,看来CSS元素可能已更改:

.pipeline-annotated {
    display: none;
}

不适用于我,我不得不使用另一个答案中显示的.pipeline-new-node CSS类。

答案 1 :(得分:0)

这有点旧,但看看蓝海插件。它完全改变了您查看管道的方式,您可能会发现这些消息不再是问题。