ci: pyrocufflink: Switch to ansiblePlaybook steps
parent
9e729014d6
commit
cccb442c08
|
@ -22,19 +22,14 @@ pipeline {
|
|||
|
||||
stage('Domain Member') {
|
||||
steps {
|
||||
withCredentials([
|
||||
file(
|
||||
credentialsId: 'ansible-vault',
|
||||
variable: 'ANSIBLE_VAULT_PASSWORD_FILE',
|
||||
),
|
||||
file(
|
||||
withCredentials([file(
|
||||
credentialsId: 'vault-jenkins@pyrocufflink.blue',
|
||||
variable: 'SUDO_PASS_FILE',
|
||||
),
|
||||
]) {
|
||||
sh '''
|
||||
ansible-playbook --diff -b pyrocufflink.yml -e "@${SUDO_PASS_FILE}"
|
||||
'''
|
||||
variable: 'SUDO_PASS_FILE')]) {
|
||||
ansiblePlaybook \
|
||||
playbook: 'pyrocufflink.yml',
|
||||
become: true,
|
||||
vaultCredentialsId: 'ansible-vault',
|
||||
extras: '-e@"${SUDO_PASS_FILE}" --diff'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue