首页 文章

如何在Groovy脚本中获取Jenkins Mask Password变量

提问于
浏览
1

使用Mask Password插件我在Manage Jenkins中添加了变量 - > Mask Passwords - 全局名称/密码对 . 如何在动态选择参数的作业参数化部分中通过Groovy脚本获取它? (在我的groovy脚本中,我需要指定密码来获取信息,我想隐藏它的东西)

1 回答

  • 0

    以下是使用哈希解密密码的方法:

    hashed_pw='your-sercret-hash-S0SKVKUuFfUfrY3UhhUC3J'
    passwd = hudson.util.Secret.decrypt(hashed_pw)
    println(passwd)
    

    我确信还有其他方法可以找到密码的哈希值,但有一种方法可以在credentials.xml中查找它

相关问题