Matrix Docker Ansible eploy
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 

70 linhas
1.8 KiB

  1. ---
  2. - block:
  3. - when: matrix_synapse_enabled | bool
  4. ansible.builtin.include_tasks: "{{ role_path }}/tasks/inject_into_nginx_proxy.yml"
  5. tags:
  6. - setup-all
  7. - setup-synapse
  8. - start
  9. - start-all
  10. - start-group
  11. - restart
  12. - restart-all
  13. - restart-group
  14. - stop
  15. - stop-all
  16. - stop-group
  17. - block:
  18. - when: matrix_synapse_enabled | bool
  19. ansible.builtin.include_tasks: "{{ role_path }}/tasks/validate_config.yml"
  20. - when: matrix_synapse_enabled | bool
  21. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_install.yml"
  22. tags:
  23. - setup-all
  24. - setup-synapse
  25. - install-all
  26. - install-synapse
  27. - block:
  28. - when: not matrix_synapse_enabled | bool
  29. ansible.builtin.include_tasks: "{{ role_path }}/tasks/setup_uninstall.yml"
  30. tags:
  31. - setup-all
  32. - setup-synapse
  33. - block:
  34. - when: matrix_synapse_enabled | bool
  35. ansible.builtin.include_tasks: "{{ role_path }}/tasks/import_media_store.yml"
  36. tags:
  37. - import-synapse-media-store
  38. - block:
  39. - when: matrix_synapse_enabled | bool
  40. ansible.builtin.include_tasks: "{{ role_path }}/tasks/register_user.yml"
  41. tags:
  42. - register-user
  43. - block:
  44. - when: matrix_synapse_enabled | bool
  45. ansible.builtin.include_tasks: "{{ role_path }}/tasks/update_user_password.yml"
  46. tags:
  47. - rust-synapse-compress-state
  48. - block:
  49. - when: matrix_synapse_enabled | bool
  50. ansible.builtin.include_tasks: "{{ role_path }}/tasks/rust-synapse-compress-state/main.yml"
  51. tags:
  52. - update-user-password
  53. - block:
  54. - when: matrix_synapse_enabled | bool
  55. ansible.builtin.include_tasks: "{{ role_path }}/tasks/self_check_client_api.yml"
  56. - when: matrix_synapse_enabled | bool
  57. ansible.builtin.include_tasks: "{{ role_path }}/tasks/self_check_federation_api.yml"
  58. tags:
  59. - self-check