【发布时间】:2018-07-12 21:17:12
【问题描述】:
我正在使用 ansible 将 .js 文件从本地计算机移动到 ec2 开发环境,但在复制整个文件夹结构时遇到问题。
我正在使用以下任务来移动文件,并且似乎遇到了一个问题,即只有直接位于 dist 文件夹中的文件被复制。我需要将包括子文件和文件夹在内的整个文件夹复制到目标文件夹。
- name: Copy each file over that matches the given pattern
copy:
src: "{{ item }}"
dest: "/home/admin/microservice/dist"
owner: "admin"
group: "admin"
force: "yes"
recurse: "true"
mode: 0755
with_fileglob:
- "/Users/myfolder/WebStormProjects/project/microservice/dist/*.js"
我需要将整个文件夹内容从源复制到目标,包括子文件夹和文件?我可以做些什么来解决此任务以实现此目的?
【问题讨论】:
-
检查
syncrononize模块docs.ansible.com/ansible/2.5/modules/synchronize_module.html
标签: ansible