29 lines
815 B
YAML
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
|