我正在看一个从Jenkins Credentials插件阅读隐藏密码的例子,我试图做这个快速的例子,看看我现在如何在我的脚本中使用它。
'pega_db_password' is of type 'Username with password' where 'org.jenkinsci.plugins.plaincredentials.StringCredentials' was expected
脚本如下:
withCredentials([string(credentialsId: 'pega_db_password', variable: 'pega_db_password')]) {
sh 'echo $pega_db_password'
}
设置为
我已经试着研究这个问题,但无法解决这个问题。我真的需要使用这个只是把密码放在节点代理内部的一个文件中。
1条答案
按热度按时间vsaztqbk1#
需要进行2项变更:
1.请勾选用户名保密复选框
**2.**修改管道脚本如下:
Jenkins的凭证插件的其他示例可以在here中找到。