--- # tasklist for setting up git mail hooks - name: install needed packages package: state: present name: - git - moreutils - python-kitchen tags: - git - git/hooks - packages - name: install needed packages from epel testing yum: state: present enablerepo: epel-testing name: - python-pygit2 tags: - git - git/hooks - packages - name: install the git hooks copy: src={{item}} dest=/usr/share/git-core/ mode=0755 with_items: - post-receive-fedmsg - post-receive-chained - post-receive-chained-forks - post-receive-alternativearch - update-block-push-origin tags: - git - git/hooks - name: install the git mail hooks copy: src={{item}} dest=/usr/share/git-core/mail-hooks/ mode=0755 with_items: - util.py - git.py - gnome-post-receive-email tags: - git - git/hooks