所有的环境变量都显示在build.info中,包括密码和用户名。我用3.5.0和3.6.1的插件测试了相同的结果。
繁殖
使用我们默认的gradle管道示例:
它有一个不工作的排除。我还向环境变量中添加了一个art_usr和art_psw,并看到了相同的行为。
在Jenkins中运行构建并检查Artifactory build.info。您将看到所有环境变量,即使显式地排除了这些变量。
来自构建信息的一个片段
buildInfo.env._
/usr/bin/daemon
buildInfo.env.art_psw
密码
buildInfo.env.art_user
斯科特