我在Jenkins中创建了一个名为
如果我在UI中手动创建作业,我可以选择我想要的环境绑定并选择我的Secret Text类型。
我想在我的Jobs DSL脚本中复制这个过程。我找到了以下代码片段,非常接近我想要做的事情:
然而,我想注入的凭证是“Secret Text”,但我找不到相应的函数,例如,
AZURE_CLIENT_ID
的凭据。我已安装“Credentials Binding Plugin”插件。如果我在UI中手动创建作业,我可以选择我想要的环境绑定并选择我的Secret Text类型。
我想在我的Jobs DSL脚本中复制这个过程。我找到了以下代码片段,非常接近我想要做的事情:
job('example-2') {
wrappers {
credentialsBinding {
usernamePassword('PASSWORD', 'jarsign-keystore')
}
}
}
然而,我想注入的凭证是“Secret Text”,但我找不到相应的函数,例如,
usernamePassword
。请问是否有人知道正确的函数是什么?