- make root dir clean.

This commit is contained in:
gazebo
2018-08-07 09:35:38 +08:00
parent 460c4ab45b
commit 19ddce7834
2 changed files with 11 additions and 1 deletions

View File

@@ -2,6 +2,8 @@
- hosts: "{{ deploy_hosts }}"
remote_user: ubuntu
tasks:
- name: cleanup previous backup files
shell: cd /jxdata/jx-callback/deploy && ./cleanup.sh
- name: copy execute file to dest
copy:
src: ../jx-callback
@@ -17,6 +19,5 @@
owner: ubuntu
group: ubuntu
mode: 0555
backup: yes
- name: shell
shell: cd /jxdata/jx-callback/conf && sed -i 's/runmode\s*=\s*.*/runmode = {{ runmode }}/' app.conf && sudo systemctl restart jx-callback

9
deploy/cleanup.sh Executable file
View File

@@ -0,0 +1,9 @@
#!/usr/bin/env bash
if [ ! -d "../backup" ]; then
mkdir ../backup
fi
if [ -f "../jx-callback.*~" ] then
mv ../jx-callback.*~ ../backup/
fi