我遇到了错误:在尝试使用用户范围凭据(为特定用户定义的凭据,而不是在Jenkins->凭据配置中定义的凭据)时,出现了“构建失败”的错误,具体表现为
我想创建一个参数化的构建,在其中用户将能够选择由用户定义的凭据,就像这样:
org.jenkinsci.plugins.credentialsbinding.impl.CredentialNotFoundException
。我想创建一个参数化的构建,在其中用户将能够选择由用户定义的凭据,就像这样:
withCredentials([usernamePassword(credentialsId: params.customUser, usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) {
//do sth with USERNAME & PASSWORD
}
params.customUser
- 是用户在运行构建时从下拉列表中选择的用户