first commit
This commit is contained in:
23
playbooks/jar-revert.yml
Normal file
23
playbooks/jar-revert.yml
Normal 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
|
||||
|
||||
Reference in New Issue
Block a user