我们使用的其他系统通过Jenkins中的环境使用管理员密码进行集成。从詹金斯,我们使用掩码密码插件,从UI隐藏密码,我们已经成功了,到目前为止。通过artifactory集成,用户可以在artifactory的Environment选项卡下的Build浏览器中看到密码(未被屏蔽),并将其作为构建的Key-value。env对象。
我们希望Jfog在插件中提供一个配置,在其中可以配置已知的“Key”,以便在JSON创建并发布到artifactory后显示其值(****)。
例子:
对于环境变量JIRAPASSWORD,首先查找配置,然后在创建buildinfo JSON时添加屏蔽,并发布它,以便人工构建浏览器中的键值显示为buildinfo.env.JIRAPASSWORD ****
*我确实看到有一种方法可以使用包含/排除模式,但是很多时候我们的开发人员在创建jenkins作业时忘记使用它们,所以我们想要从jenkins管理员的角度通过包含来控制它要屏蔽的字符串在插件的全局配置中*
理想情况下,如果jenkins artifactory插件可以查找到掩码密码配置,并尊重其配置,并掩码配置到buildinfo的所有字符串,那将是伟大的。
- 取决于
-
bi - 428buildinfo中的掩码密码字符串
- Resolved
A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">解决
- Resolved