使用jenkins注入屏蔽密码,以便在构建中的代码中使用
我的目标是:使用jenkins注入屏蔽密码,以便在构建中的代码中使用,jenkins,passwords,parameter-passing,jenkins-plugins,Jenkins,Passwords,Parameter Passing,Jenkins Plugins,我的目标是: 在jenkins中使用密码,该密码在输入和运行时后被屏蔽 我只是为了工作才需要它 我可以在java代码中使用它来登录网站 我研究过的领域: 凭据插件-这看起来是正确的区域(但我需要让系统管理员将我添加为锁定状态) 我也不知道如何访问输出 查看,您可以在那里定义在控制台输出和作业配置中屏蔽的密码参数,它们可以像普通参数一样使用 屏幕截图显示作业中使用本地密码的配置 我使用的shell脚本构建步骤是 echo "myPassword = $myPassword" 结果控制台输出为:
我研究过的领域: 凭据插件-这看起来是正确的区域(但我需要让系统管理员将我添加为锁定状态) 我也不知道如何访问输出 查看,您可以在那里定义在控制台输出和作业配置中屏蔽的密码参数,它们可以像普通参数一样使用 屏幕截图显示作业中使用本地密码的配置 我使用的shell脚本构建步骤是
echo "myPassword = $myPassword"
结果控制台输出为:
+ echo 'myPassword = [*******]'
myPassword = [*******]
要将它传递给Java,可以像作业配置中的任何其他参数一样使用它。值本身是加密的,因此将作业配置检查为XML也不会显示密码。查看,您可以在控制台输出和作业配置中定义屏蔽的密码参数,它们可以像普通参数一样使用
屏幕截图显示作业中使用本地密码的配置
我使用的shell脚本构建步骤是
echo "myPassword = $myPassword"
结果控制台输出为:
+ echo 'myPassword = [*******]'
myPassword = [*******]
要将它传递给Java,可以像作业配置中的任何其他参数一样使用它。值本身是加密的,因此以XML形式检查作业配置也不会显示密码。您可以使用jenkins
安装凭据绑定插件后,生成作业配置页面的生成环境部分将包括一个新选项:
使用密文或文件
启用此选项允许添加凭据绑定,其中变量值将用作生成可用于访问凭据值的环境变量的名称
请参见此处所有步骤的完整说明:
你可以用詹金斯牌
安装凭据绑定插件后,生成作业配置页面的生成环境部分将包括一个新选项:
使用密文或文件
启用此选项允许添加凭据绑定,其中变量值将用作生成可用于访问凭据值的环境变量的名称
请参见此处所有步骤的完整说明:
嗨,当我拿到这个的时候,我已经算好了。您还可以插入属性文件。谢谢你的努力。嗨,当我拿到这个的时候,我已经解决了。您还可以插入属性文件。谢谢你的努力。