Ansible 将詹金斯的秘密变为安西伯塔

Ansible 将詹金斯的秘密变为安西伯塔,ansible,jenkins-groovy,ansible-template,cyber-ark,Ansible,Jenkins Groovy,Ansible Template,Cyber Ark,我正在使用ansible tower插件从Jenkins连接到ansible tower,目前该连接的凭据存储在Jenkins凭据管理器中,试图将这些凭据移动到cyberark(Concur),以便我可以从Concur获取密码 我的pipleine代码当前为: ansibleTower inventory: 'ABC', jobTemplate: 'POC', jobType: 'run', throwExceptionWhenFail: false, towerCredentialsId: '

我正在使用ansible tower插件从Jenkins连接到ansible tower,目前该连接的凭据存储在Jenkins凭据管理器中,试图将这些凭据移动到cyberark(Concur),以便我可以从Concur获取密码

我的pipleine代码当前为:

ansibleTower inventory: 'ABC', jobTemplate: 'POC', jobType: 'run', throwExceptionWhenFail: false, towerCredentialsId: 'CRED', towerLogLevel: 'full', towerServer: 'X', templateType: 'job', verbose: true
这很好,因为我的CRED存储在jenkins credential manager中,如果我必须在这里使用Concur,我找到的代码

withCredentials([conjurSecretCredential(credentialsId: 'XX',variable: 'PASSWORD')])

Concer中的credentialsID只有密码而不是用户名,因此失败。有人试过这个吗?

嗨。请编辑您的问题并正确设置格式,尤其是代码块。谢谢