Jenkins 中添加的凭据密码是加密的,忘记后无法直接肉眼可视化查看原始密码。
可以通过脚本的方式获取,方法有如下两种:
方式一、通过脚本输出所有凭据的账号密码信息
com.cloudbees.plugins.credentials.SystemCredentialsProvider.getInstance().getCredentials().forEach{
it.properties.each { prop, val ->
println(prop + ' = "' + val + '"')
}
println("-----------------------")
}
运行后就可以输出所有凭据的信息了。
方式二、针对具体的凭据密码解密
1、通过浏览器 F12 获取加密后的密码
2、同方式一,在脚本命令行中输入脚本解密
println(hudson.util.Secret.fromString("{AQAAABAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxP7Ueo=}").getPlainText())
文章来源:https://www.toymoban.com/news/detail-596502.html
(END)文章来源地址https://www.toymoban.com/news/detail-596502.html
到了这里,关于Jenkins 凭据密码忘记获取凭据密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!