- hosts: all tasks: - name: rsync deploy file copy: src={{ source }} dest=/data/apps/{{ project }}/{{ dest_filename }} - name: back old config file shell: "rsync -avcp /data/apps/{{ project }}/keys /data/apps/{{ project }}/keys.old" - name: decomp file shell: "cd /data/apps/{{ project }} && tar zxvf {{ dest_filename }} "