如何在jenkins管道阶段视图中抑制shell命令输出?

时间:2018-12-06 15:10:25

标签: jenkins jenkins-pipeline

我正在运行一系列的詹金斯管道命令。我似乎无法同时抑制控制台日志和jenkins阶段的敏感命令让我们假设我的jenkinsfile是这样的:

def silentShell(java.lang.String cmd) {
    sh('#!/bin/sh -e\n' + cmd)
}

pipeline {
    agent any
    stages {
        stage('Write Secret Thing') {
            steps {
                silentShell 'echo "password here" > secretfile.txt'
            }
        }
    }
}

silentShell函数已成功将其从控制台日志输出中隐藏,但未从主构建作业页面上的舞台视图中隐藏。有办法吗?

这就是我的意思(我的测试中未编辑的代码段): enter image description here

0 个答案:

没有答案