模擬jenkins通過shell給ansible傳入變量


jenkins.sh

#!/bin/bash

name1='robin h h li'
age1='11'

declare -A dic
dic=(
[name1]="${name1}"
[age1]="${age1}"

)

run_icp.sh

#!/bin/bash

. jenkins.sh
name1=${dic['name1']}
age1=${dic['age1']}

ansible-playbook -i '127.0.0.01,' ../ansible-test/ansible-test/site.yml -e "ansible_ssh_user='root' ansible_ssh_pass='password' name1='${name1}' age1='${age1}'" -vvv


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM