1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/bin/bash branch="${1}" action="${2}" extra_args="${3}" buildroot="$(pwd)" pushd ${buildroot}/conf cp ${HOME}/env.yaml.openbook . rm -f env.yaml ln -s env.yaml.openbook env.yaml popd pushd ${buildroot} ansible-playbook -i inventory_json_${branch}.rb -e "action=${action} extra_args=${extra_args}" openbook_stop_start.yaml popd