我觉得好像我必须在这里遗漏一些简单的东西——我想做的是创建一个参数化的构建,其中一个参数是密码。我不想将密码永久存储在 Jenkins 中。到目前为止,我已经能够使用“Mask Passwords”插件在控制台输出中屏蔽密码,但无论如何,任何构建上的 EnvInject 的“Injected environment variables”页面都会以纯文本形式显示密码。
我尝试了很多方法,包括但不限于: 将“掩码密码”密码命名为与我的密码参数之一相同 将“EnvInject”密码命名为与我的密码参数之一相同
我找到了 https://issues.jenkins-ci.org/browse/JENKINS-12423 但我认为它只是指从控制台输出中屏蔽密码。
我已经在几个不同的操作系统和版本组合上尝试过这个,但现在我只是试图让它工作:Windows 7 64bit Jenkins ver。1.470 环境注入器插件 1.55 掩码密码插件 2.7.2
但我似乎无法弄清楚这一点。我觉得这可能不是一个非常罕见的设置,所以我可能只是错过了一些愚蠢的东西。
任何帮助是极大的赞赏!