在我的Jenkins管道中轮询状态时,使用的命令(httpRequest
,readJSON
,sleep
)会产生大量日志条目。
Sleeping for 10 sec
[Pipeline] httpRequest
[Pipeline] readJSON
[Pipeline] sleep
Sleeping for 10 sec
[Pipeline] httpRequest
[Pipeline] readJSON
[Pipeline] sleep
After 10 tries artifact is still being processed
[Pipeline] sleep
Sleeping for 10 sec
是否可以隐藏这些输出/防止它们被打印?
答案 0 :(得分:0)
使用简单主题插件(https://wiki.jenkins.io/display/JENKINS/Simple+Theme+Plugin)可以解决您的问题。该插件允许使用自定义CSS和JavaScript自定义Jenkin的外观。 您可以在带有管道注释的CSS类中将显示模式设置为无显示。
.pipeline-annotated {
display: none;
}
在那之后您将看不到任何以[Pipeline]为前缀的行。
但是,不幸的是,最新版本的简单主题插件中存在一个错误。
您可以在这里找到有关此问题的讨论: https://issues.jenkins-ci.org/browse/JENKINS-41845