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