Update installapp.yml

This commit is contained in:
qiaofeng1227 2022-05-11 12:01:49 +08:00 committed by GitHub
parent 85add24eae
commit 3bfab2ef40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1 +1,37 @@
- name: Delete {{appname}} dir for sec_installation
shell: rm -rf /data/apps/{{appname}}
- name: Clone {{appname}} in Websoft9
git:
repo: "https://github.com/Websoft9/docker-{{appname}}.git"
dest: /data/apps/{{appname}}
- name: Rename and Run docker-compose
shell: |
docker-compose up -d
sleep 30
args:
chdir: "/data/apps/{{appname}}"
- name: Recursively create directory for {{appname}}
file:
path: "{{ item }}"
state: directory
recurse: yes
with_items:
- "/data/apps/{{appname}}/volumes"
- name: Create docker self volumes to DiscuzQ
file:
src: "{{item.src}}"
dest: "{{item.dest}}"
state: link
force: yes
with_items:
- {src: "/var/lib/docker/volumes/discuzq_discuzq/_data", dest: "{{discuzq_root_directory}}/volumes/discuzq"}
- {src: "/var/lib/docker/volumes/discuzq-mysql/_data", dest: "{{discuzq_root_directory}}/volumes/mysql"}
- name: Check {{appname}} Service
shell: docker ps
register: check_{{appname}}_service
notify: check_{{appname}}_service