我想在jenkins日志中禁止sh命令输出。所有命令输出的日志看起来都很嘈杂,而且我还想隐藏在日志中打印的凭证。
我发现我们可以使用这个命令(#!/bin/sh -e)来禁止输出脚本。但不幸的是,这只能在sh命令中使用。
我的流水线有多个节点/阶段,我希望在单个位置(如全局)使用此命令,并期望它在整个流水线中都有效。
关于如何在管道脚本代码中做到这一点,有什么建议吗?
参考:https://groups.google.com/forum/#!topic/jenkinsci-users/phhDyqLHFDw
发布于 2018-06-12 01:37:26
对于阻止屏蔽凭证,您可以使用https://wiki.jenkins.io/display/JENKINS/Mask+Passwords+Plugin,对于控制台日志,更好的选择是组织日志而不是隐藏日志,因此可以考虑https://plugins.jenkins.io/collapsing-console-sections或smilar插件,它们可以帮助更好地记录日志
https://stackoverflow.com/questions/50803135
复制相似问题