first commit

This commit is contained in:
2021-08-28 23:54:41 +08:00
commit 06f4bf327a
55 changed files with 650 additions and 0 deletions

23
playbooks/jar-revert.yml Normal file
View File

@@ -0,0 +1,23 @@
- hosts: "{{host}}"
gather_facts: false
vars:
repo: "repo_name"
remote_dir: "/path/to/deploy_dir"
tasks:
- import_role:
name: jar
vars:
task: stop_service
- name: clean {{repo}} logs
shell: cd {{remote_dir}}/../logs/ && rm -rf {{repo}}
- import_role:
name: jar
vars:
task: revert_jar
- import_role:
name: jar
vars:
task: start_service
- name: wait for {{repo}} to start completely
shell: while sleep 2; do grep -m 1 '(JVM running for [0-9\.]\+)$' {{remote_dir}}/../logs/{{repo}}/{{repo}}.log && break; done