mint.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. - name: Build frontend v4
  2. hosts: 127.0.0.1
  3. roles:
  4. - mint-dashboard-v4-build
  5. - name: Build backend v8
  6. hosts: fort
  7. roles:
  8. - mint-backend-v8-build
  9. # - name: Setup pali.syn
  10. # hosts:
  11. # - db
  12. # tasks:
  13. # - name: Upload pali.stop
  14. # become: true
  15. # ansible.builtin.copy:
  16. # dest: "/usr/share/postgresql/{{ app_postgresql_version }}/tsearch_data/"
  17. # src: "{{ playbook_dir }}/../dashboard-v4/rpc/tulip/tulip/dictionary/pali.stop"
  18. # owner: root
  19. # group: root
  20. # mode: "0644"
  21. # creates: "/usr/share/postgresql/{{ app_postgresql_version }}/tsearch_data/pali.stop"
  22. # - name: Upload pali.syn
  23. # become: true
  24. # ansible.builtin.copy:
  25. # dest: "/usr/share/postgresql/{{ app_postgresql_version }}/tsearch_data/"
  26. # src: "{{ playbook_dir }}/../dashboard-v4/rpc/tulip/tulip/dictionary/pali.syn"
  27. # owner: root
  28. # group: root
  29. # mode: "0644"
  30. # creates: "/usr/share/postgresql/{{ app_postgresql_version }}/tsearch_data/pali.syn"
  31. # - name: Restart postgresql server
  32. # become: true
  33. # ansible.builtin.systemd:
  34. # state: restarted
  35. # name: postgresql
  36. # - name: Setup backend servers
  37. # hosts:
  38. # - web
  39. # - fpm
  40. # - task
  41. # roles:
  42. # - mint-v2
  43. # - name: Setup nginx
  44. # hosts: web
  45. # roles:
  46. # - mint-nginx
  47. # - name: Setup workers
  48. # hosts: tasks
  49. # roles:
  50. # - mint-workers