Use variables in playbooks (copy files)
- hosts: webservers
vars:
root_dir: /var/tmp/www
tasks:
- name: update nginx config
# use template engine for src file
template: src=templates/nginx.conf.j2 dest={{ root_dir }}/nginx.conf
- name: update index.html
copy: src=files/index.html dest={{ root_dir }}/index.html