Files
run-ansible-skydust/entrypoint.sh
2024-11-25 08:48:22 +01:00

18 lines
378 B
Bash

#!/usr/bin/env ash
INPUT_PLAYBOOK_PATH="$playbook"
INPUT_ONLY_CHECK="$only_check"
set -e
ANSIBLE_OPTIONS="-vv"
if [ "$INPUT_ONLY_CHECK" = "true" ]; then
ANSIBLE_OPTIONS="${ANSIBLE_OPTIONS} --check --diff"
fi;
echo "Running playbook with options: ansible-playbook $ANSIBLE_OPTIONS \"$INPUT_PLAYBOOK_PATH\""
ansible-playbook $ANSIBLE_OPTIONS "$INPUT_PLAYBOOK_PATH"
exit 0