--- - name: check whether {{repo}}.jar.bak exists shell: cd {{remote_dir}} && [ -f {{repo}}.jar.bak ] ignore_errors: true register: result - name: revert {{repo}}.jar.bak when: result is succeeded shell: cd {{remote_dir}} && rm -f {{repo}}.jar && mv {{repo}}.jar.bak {{repo}}.jar