Jenkins Slave可以拥有自己的Credential,可以通过管道步骤读取从属节点上运行的作业吗?如果是,请如何设置?
我的管道步骤需要与Salesforce沙箱连接,并且无法将凭据添加到Jenkins Master(因为Jenkins组是多租户设置,不允许添加自定义项目特定凭据)。
stage ('Validate') {
withCredentials([
usernamePassword(credentialsId: params.SANDBOX, passwordVariable: 'sfPassword', usernameVariable: 'sfUsername')
]) {
// use salesforce ant libraries to validate the code
// in a sandbox using the above credentials
}
答案 0 :(得分:0)
你能为用户创建一些全局变量吗? PW。如果需要,可以加密PW变量