audit dynamic inventory options in jenkinsfiles

This commit is contained in:
2025-10-12 21:10:27 -07:00
parent 22b4ef4336
commit 4c1e9ca914
26 changed files with 115 additions and 83 deletions

View File

@ -70,11 +70,12 @@ pipeline {
cd /var/jenkins_home/ansible
ansible-playbook -i \$inventory_file /var/jenkins_home/ansible/playbooks/vm_party.yaml \
--ssh-common-args='-o StrictHostKeyChecking=no' --extra-vars \
"new_hostname=${params.new_hostname} matt_public_key='${env.matt_public_key}' \
cosmos_password='${env.cosmos_password}' cosmos_root_password='${env.cosmos_root_password}' \
STAGE_TWO_HASH=${env.STAGE_TWO_HASH} update_party=${params.update_party} run_stage_two=false \
vm_party_username_password=${env.vm_party_username_password} autologin=${params.autologin} service_only=${params.service_only} "
--ssh-common-args='-o StrictHostKeyChecking=no' \
--extra-vars "new_hostname=${params.new_hostname} matt_public_key='${env.matt_public_key}' \
cosmos_password='${env.cosmos_password}' cosmos_root_password='${env.cosmos_root_password}' \
STAGE_TWO_HASH=${env.STAGE_TWO_HASH} update_party=${params.update_party} \
run_stage_two=false vm_party_username_password=${env.vm_party_username_password} \
autologin=${params.autologin} service_only=${params.service_only} "
"""
}
}
@ -122,8 +123,9 @@ pipeline {
cd /var/jenkins_home/ansible
ansible-playbook -i \$inventory_file /var/jenkins_home/ansible/playbooks/vm_party.yaml \
--ssh-common-args='-o StrictHostKeyChecking=no' --extra-vars \
" run_stage_two=true vm_party_username_password=${env.vm_party_username_password} service_only=${params.service_only} "
--ssh-common-args='-o StrictHostKeyChecking=no' \
--extra-vars "run_stage_two=true vm_party_username_password=${env.vm_party_username_password} \
service_only=${params.service_only} "
"""
}