三亚城乡建设局网站/事件营销的概念
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())
(END)