抑制Jenkins中的脚本管线输出

Kri*_*ese 3 jenkins jenkins-pipeline

我是相对较新的人,Jenkins并且想知道是否有任何示例禁止显示脚本化管道输出Jenkins

我在网站上看到了这个问题jenkins,但是我不确定如何实现。

我也没有从有关此问题的问题中Stack Overflow得到明确的答案。

我基本上想摆脱所有的Pipeline东西:

$ docker top 5f4682c000c81cbede8dc72f190b25254e049e9607ba008cbad72a78adab56a2 -eo pid,comm
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Check Style)
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
[ppetry_corpsite_apache_user-HHEF3S7EJLFY7ER74K63UO3KKEOJY46P57XF77IGT3LQ76I2UIJQ] Running shell script
+ lintcheck.sh




--------LINT RESULTS--------
********ALL TESTS PASSED*******


[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Check Syntax)
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
[ppetry_corpsite_apache_user-HHEF3S7EJLFY7ER74K63UO3KKEOJY46P57XF77IGT3LQ76I2UIJQ] Running shell script
+ syntaxcheck.sh




--------SYNTAX RESULTS--------
********ALL TESTS PASSED*******


[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Generate Puppet Auth Token)
[Pipeline] withCredentials
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
[ppetry_corpsite_apache_user-HHEF3S7EJLFY7ER74K63UO3KKEOJY46P57XF77IGT3LQ76I2UIJQ] Running shell script
+ gentoken.sh
--------GENERATING PUPPET ACCESS TOKEN--------
Token generated successfully.


[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
$ docker stop --time=1 5f4682c000c81cbede8dc72f190b25254e049e9607ba008cbad72a78adab56a2
$ docker rm -f 5f4682c000c81cbede8dc72f190b25254e049e9607ba008cbad72a78adab56a2
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline

GitHub has been notified of this commit’s build result

Finished: SUCCESS
Run Code Online (Sandbox Code Playgroud)

Vit*_*nko 7

先决条件:

转到Manage Jenkins> Configure System> Theme。在Extra CSS现场放置以下内容

.pipeline-annotated {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

点击保存。

之后,您将不再看到任何[Pipeline]日志。


小智 6

我能够使用前面的答案中提到的插件和以下 CSS 来解决这个问题:

\n\n
.pipeline-new-node {\n\xc2\xa0\xc2\xa0\xc2\xa0 display: none;\n}\n
Run Code Online (Sandbox Code Playgroud)\n


小智 5

正如@Vitalii Vitrenko 提到的,通过安装简单主题插件来解决。但在新版本的 Jenkins(我的例子是 2.252)中,也许你需要添加另一种新样式才能使其工作

.pipeline-annotated {
     display: none; 
}
.pipeline-new-node {
      display: none; 
}
Run Code Online (Sandbox Code Playgroud)

参见:JENKINS-41845