- name: install git pacman: name=git state=present when: run_once_git is not defined - name: run the git tasks once set_fact: run_once_git: true when: run_once_git is not defined