Ansible Galaxy 保留 SCM 文件

Ansible Galaxy keep SCM files

我正在使用命令:

ansible-galaxy install -r requirements.yml

其中 requirements.yml 是:

- src: https://github.com/USERNAME/ANSIBLE-ROLE.git
  version: master
  scm: git

并创建目录:/etc/ansible/roles/ANSIBLE-ROLE

如何将 SCM 文件保存在 .git 目录中?

我猜你运气不好。
This 是如何完成的:mkdir、克隆、结帐、存档、rmtree。
然后从临时存档文件安装所需的角色。