gpt4 book ai didi

passwords - 在 Jenkins 的 "Injected environment variables"页面上屏蔽未存储的密码参数

转载 作者:行者123 更新时间:2023-12-02 00:20:54 25 4
gpt4 key购买 nike

我觉得好像我必须在这里遗漏一些简单的东西 -我想要做的是创建一个参数化构建,其中一个参数是密码。我不想将密码永久存储在 Jenkins 中。到目前为止,我已经能够使用“屏蔽密码”插件在控制台输出中屏蔽密码,但无论如何,任何构建上的 EnvInject 的“注入(inject)的环境变量”页面都会以纯文本形式显示密码。

我已经尝试了多种方法,包括但不限于:将“屏蔽密码”密码命名为与我的密码参数之一相同将“EnvInject”密码命名为与我的密码参数之一相同

我找到了 https://issues.jenkins-ci.org/browse/JENKINS-12423但我认为它只是指从控制台输出中屏蔽密码。

我已经在几个不同的操作系统和版本组合上尝试过这个,但现在我只是试图让它工作: window 7 64 位 Jenkins 版本。 1.470环境注入(inject)器插件 1.55屏蔽密码插件 2.7.2

但我似乎无法弄清楚这一点。我觉得这可能不是一个非常不常见的设置,所以我可能只是遗漏了一些愚蠢的东西。

非常感谢任何帮助!

最佳答案

您可以通过 Flexible Publish 插件使用 Inject Environment Variable 插件在构建结束时将空值注入(inject)密码参数。在 Injected Vars 选项卡中,您将看到一个空值。

关于passwords - 在 Jenkins 的 "Injected environment variables"页面上屏蔽未存储的密码参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11039983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com