devops/playbook/web.yml
2025-01-10 12:09:43 +08:00

32 lines
906 B
YAML

---
- name: Deploy GoLeaf release
hosts: gitea
remote_user: root
tasks:
# - name: tar web
# command: tar -cvf /data/admin/apps/web-antd/dist.tar -C /data/admin/apps/web-antd/dist .
# delegate_to: localhost
# - name: copy tar
# copy:
# src: /data/admin/apps/web-antd/dist.tar
# dest: /usr/local/admin
# - name: untar
# command: tar -xvf /usr/local/admin/dist.tar -C /usr/local/admin/web/
# - name: tar backend
# shell: tar -cvf /data/backend/release/backend.tar -C /data/backend/release .
# delegate_to: localhost
- name: pack.sh
shell: sh /data/backend/release/pack.sh
delegate_to: localhost
- name: copy tar
copy:
src: /data/backend/release/backend
dest: /usr/local/admin/backend
# - name: untar
# shell: tar -xvf /usr/local/admin/backend.tar -C /usr/local/admin/backend/