首页 > 解决方案 > Jenkins 文件参数隐藏/删除

问题描述

我有詹金斯的工作来导入 ssl 证书;我正在使用文件参数上传证书密钥文件;

我的工作工作正常,但在控制台输出 --> 参数下,我可以看到考虑到安全风险我想隐藏的密钥文件的内容。

有什么方法可以从参数中删除/隐藏密钥文件的内容?

在詹金斯下,我正在按以下方式执行作业

$ import_ssl.py -keyfile {key_file} -certfile {cert_file}

key_file 和 cert_file 是文件参数。

我对詹金斯的控制有限(我不是管理员);

提前致谢,

标签: jenkins

解决方案


您可以将您的stdoutand重定向stderr/dev/null.

import_ssl.py -keyfile {key_file} -certfile {cert_file} > /dev/null 2>&1

在此之后,您将不会在控制台中获得任何输出。如果可行,您可以重定向stdout。因为我不确定如果发生错误会发生什么。

import_ssl.py -keyfile {key_file} -certfile {cert_file} > /dev/null


推荐阅读