devops/playbook/goleaf-conf.yml
2025-12-12 11:40:38 +08:00

29 lines
815 B
YAML

# @format
---
- name: Deploy GoLeaf release
hosts: google
remote_user: root
tasks:
# - name: copy config
# copy:
# src: /data/docs/tool/out/
# dest: /usr/local/Goleaf/config/
# mode: '0777'
- name: pack tool
shell: cd /data/devops/tools && GOOS=linux GOARCH=amd64 go build -o /data/devops/MergePet/tool/tool main.go
delegate_to: localhost
- name: reload tool
copy:
src: /data/devops/MergePet/tool/tool
dest: /usr/local/game/tool
# - name: pack main
# shell: cd /data/pet_home_server/src/server && GOOS=linux GOARCH=amd64 go build -o /data/devops/MergePet/main main.go
# delegate_to: localhost
# - name: reload main
# copy:
# src: /data/devops/MergePet/main
# dest: /usr/local/Goleaf/main