Скорее всего, следующая команда завершится неудачно, поскольку не сможет интерполировать переменную оболочки packdir
- name: archive_artifacts.yml --> Clear git history from packs directories
command: 'for packdir in {{ packs_dir }}/*; do rm -rf {{ packs_dir }}/"${packdir}"/.git; done'
args:
chdir: "{{ temp_build_directory }}"
packs_dir
- это переменная в defaults/main.yml
определенной роли:
packs_dir: "packs"
Есть ли способ, чтобы командный модуль заменял переменные ansible
и shell
?