天天看點

「Jenkins Pipeline」- 隐藏 Pipeline 日志 @20210204

在 Jenkins Pipeline 中,控制台(Console Output)輸出的日志包含大量 Pipeline 執行日志(如下以 [Pipeline] 為字首的日志行):

我們希望能夠隐藏這些日志,否則會影響到我們檢視日志。

方法一、使用 Simple Theme 插件

在 Manage Jenkins / Configure System / Theme 中,Add / Extra CSS,設定如下樣式以隐藏:

方法二、使用 Log File Filter 插件(未驗證)

我們的 Pipeline 比較複雜:1)對 Step 調用較多,日志冗長;2)我們還調用某些原始 Groovy 及 Java 方法,但是 Blue Ocean 插件隻能顯示 Step 相關的日志。是以并不适用我們的場景。

WikiNotes/隐藏 Pipeline 日志

Jenkins how to hide system level console output

[JENKINS-41845] Suppress default pipeline output - Jenkins Jira

djonsson/jenkins-atlassian-theme: Jenkins improved UI - Atlassian style