Files
ntbops-ansible/scripts/ansible-pull.sh
T

16 lines
281 B
Bash
Executable File

#!/usr/bin/env sh
set -eu
REPO_URL="${REPO_URL:?Set REPO_URL to the nbops-ansible Git URL}"
PLAYBOOK="${PLAYBOOK:-playbooks/pull.yml}"
BRANCH="${BRANCH:-main}"
ansible-pull \
-U "$REPO_URL" \
-C "$BRANCH" \
-i localhost, \
-c local \
"$PLAYBOOK" \
--accept-host-key