41 lines
967 B
YAML
41 lines
967 B
YAML
---
|
|
- name: Deploy GoLeaf release
|
|
hosts: gitea
|
|
remote_user: root
|
|
|
|
tasks:
|
|
|
|
- name: copy build
|
|
copy:
|
|
src: /data/admin_web/apps/web-antd/dist.zip
|
|
dest: /usr/local/admin
|
|
|
|
- name: install zip
|
|
yum:
|
|
name: unzip
|
|
state: present
|
|
|
|
- name: unarchive config
|
|
unarchive:
|
|
src: /usr/local/admin/dist.zip
|
|
dest: /usr/local/admin/web/
|
|
remote_src: yes
|
|
- name: remove zip
|
|
file:
|
|
path: /usr/local/admin/dist.zip
|
|
state: absent
|
|
|
|
- name: pack.sh
|
|
shell: sh /data/admin_backend/release/pack.sh
|
|
delegate_to: localhost
|
|
- name: copy template
|
|
copy:
|
|
src: /data/admin_backend/template/
|
|
dest: /usr/local/admin/backend/template
|
|
- name: copy tar
|
|
copy:
|
|
src: /data/admin_backend/release/backend
|
|
dest: /usr/local/admin/backend
|
|
|
|
# - name: restart web
|
|
# shell: nohup sh /usr/local/admin/backend/start.sh restart |