- 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