Browse Source

Add 'usr.local.sbin/apply-ansible.sh'

master
dave 2 years ago
parent
commit
8a46ca1e34
  1. 21
      usr.local.sbin/apply-ansible.sh

21
usr.local.sbin/apply-ansible.sh

@ -0,0 +1,21 @@
#!/bin/sh
## applies all ansible playbooks updated from gitea
set -u
## -- path to the Ansible dirs
ANSBASE=/var/lib/ansible/
echo "$(date +'%F_%R:%S') ==== START ==== "
## -- check each repo in turn
cd ${ANSBASE}
for REPO in $(ls -d *)
do
echo -e "#### $(date +'%F_%R:%S') applying yaml from ${REPO} ..."
cd ${ANSBASE}/${REPO}
ansible-playbook *.yaml
done
echo "$(date +'%F_%R:%S') ------ END ------"
Loading…
Cancel
Save