ansible/roles/web/tasks/update_jar.yml
2021-08-28 23:54:41 +08:00

11 lines
411 B
YAML

---
- name: upload {{repo}}.jar
copy: src={{root_dir}}/{{repo}}/target/{{repo}}.jar dest={{remote_dir}}/{{repo}}.jar.new
- name: remove old {{repo}}.jar.bak
shell: cd {{remote_dir}} && rm -f {{repo}}.jar.bak
- name: create current {{repo}}.jar.bak
shell: cd {{remote_dir}} && mv {{repo}}.jar {{repo}}.jar.bak
- name: create new {{repo}}.jar
shell: cd {{remote_dir}} && mv {{repo}}.jar.new {{repo}}.jar