diff --git a/standalone_ansible_playbook.ps1 b/standalone_ansible_playbook.ps1 index 8d97f49..d75303d 100755 --- a/standalone_ansible_playbook.ps1 +++ b/standalone_ansible_playbook.ps1 @@ -26,6 +26,9 @@ $env:PATH="/home/adminuser/.local/bin:$env:PATH" python3 -m pip install --user ansible git clone $GitHubRepoUrl git_repo +if (Test-Path -Path "$PSScriptRoot/defaults/main.yml") { + Copy-item -Path "$PSScriptRoot/defaults/main.yml" "${TMPDIR}/git_repo/defaults/main.yml" +} Set-Location -Path "${TMPDIR}/git_repo" if (Test-Path -Path $PlaybookName) { diff --git a/standalone_ansible_playbook.sh b/standalone_ansible_playbook.sh index 9d9af5f..7d05538 100755 --- a/standalone_ansible_playbook.sh +++ b/standalone_ansible_playbook.sh @@ -23,6 +23,9 @@ export -p PATH=/home/${USER}/.local/bin:$PATH python3 -m pip install --user ansible git clone "${GITHUB_REPO_URL}" git_repo +if [ -f "$(dirname "$0")/defaults/main.yml" ]; then + cp "$(dirname "$0")/defaults/main.yml" "${TMPDIR}/git_repo/defaults/" +fi cd "${TMPDIR}/git_repo" if [ -f "$PWD/${PLAYBOOK_NAME}" ]; then ansible-galaxy install -r collections/requirements.yml