Matrix Docker Ansible eploy
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

76 строки
2.2 KiB

  1. ---
  2. - tags:
  3. - setup-additional-jitsi-jvb
  4. - install-additional-jitsi-jvb
  5. block:
  6. - when: matrix_jitsi_enabled | bool
  7. ansible.builtin.include_tasks: "{{ role_path }}/tasks/init_additional_jvb.yml"
  8. - tags:
  9. - setup-all
  10. - setup-jitsi
  11. - setup-additional-jitsi-jvb
  12. - install-all
  13. - install-jitsi
  14. - install-additional-jitsi-jvb
  15. block:
  16. - when: matrix_jitsi_enabled | bool
  17. ansible.builtin.include_tasks: "{{ role_path }}/tasks/validate_config.yml"
  18. - when: matrix_jitsi_enabled | bool
  19. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_base.yml"
  20. - tags:
  21. - setup-all
  22. - setup-jitsi
  23. - install-all
  24. - install-jitsi
  25. block:
  26. - when: matrix_jitsi_enabled | bool
  27. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_web_install.yml"
  28. - when: matrix_jitsi_enabled | bool
  29. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_prosody_install.yml"
  30. - when: matrix_jitsi_enabled | bool
  31. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_jicofo_install.yml"
  32. - tags:
  33. - setup-all
  34. - setup-jitsi
  35. block:
  36. - when: not matrix_jitsi_enabled | bool
  37. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_web_uninstall.yml"
  38. - when: not matrix_jitsi_enabled | bool
  39. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_prosody_uninstall.yml"
  40. - when: not matrix_jitsi_enabled | bool
  41. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_jicofo_uninstall.yml"
  42. - tags:
  43. - setup-all
  44. - setup-jitsi
  45. - setup-additional-jitsi-jvb
  46. - install-all
  47. - install-jitsi
  48. - install-additional-jitsi-jvb
  49. block:
  50. - when: matrix_jitsi_enabled | bool
  51. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_jvb_install.yml"
  52. - tags:
  53. - setup-all
  54. - setup-jitsi
  55. - setup-additional-jitsi-jvb
  56. block:
  57. - when: not matrix_jitsi_enabled | bool
  58. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_jitsi_jvb_uninstall.yml"
  59. - tags:
  60. - self-check
  61. block:
  62. - when: matrix_jitsi_enable_auth | bool and matrix_jitsi_auth_type == 'matrix'
  63. ansible.builtin.include_tasks: "{{ role_path }}/tasks/self_check_matrix_auth.yml"