- name: create sites dir file: path: '/srv/sites' state: directory owner: root group: root mode: 0755 - name: create project dir file: path: '{{ app_dir }}' state: directory owner: '{{ app_user }}' group: '{{ app_user }}' mode: 0755 - name: clone project become_user: '{{ app_user }}' git: repo: 'https://git.fudiggity.nl/sonny/newsreader.git' dest: '{{ app_dir }}' version: '{{ app_branch }}' update: true force: true