--- - name: Clone blog repository git: repo: "https://github.com/CPunch/openpunk.git" dest: "/var/www/{{ domain }}" - name: Install updateBlog script template: src: templates/updateBlog dest: /usr/local/bin/updateBlog mode: u+rx - name: Build blog command: cmd: updateBlog register: blog_out changed_when: blog_out.stdout != "up to date" # Rebuild blog every hour - name: Setup blog cron job cron: name: Build blog every hour minute: 0 job: /usr/local/bin/updateBlog