Matrix Docker Ansible eploy
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 

72 řádky
2.0 KiB

  1. ---
  2. - tags:
  3. - setup-all
  4. - install-all
  5. block:
  6. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/validate_config.yml"
  7. - when: ansible_os_family == 'Debian' and matrix_playbook_docker_installation_enabled | bool and matrix_playbook_migration_debian_signedby_migration_enabled | bool
  8. tags:
  9. - setup-all
  10. - install-all
  11. - setup-docker
  12. - install-docker
  13. block:
  14. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/debian_docker_signedby_migration.yml"
  15. - when: ansible_os_family == 'Debian' and matrix_playbook_docker_installation_enabled | bool and matrix_playbook_migration_docker_trusted_gpg_d_migration_enabled | bool
  16. tags:
  17. - setup-all
  18. - install-all
  19. - setup-docker
  20. - install-docker
  21. block:
  22. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/debian_docker_trusted_gpg_d_migration_migration.yml"
  23. - tags:
  24. - setup-all
  25. - install-all
  26. block:
  27. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/cleanup_usr_local_bin.yml"
  28. - tags:
  29. - setup-all
  30. - install-all
  31. block:
  32. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/cleanup_matrix_static_files_well_known.yml"
  33. - tags:
  34. - setup-all
  35. - install-all
  36. block:
  37. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/cleanup_matrix_static_files_well_known.yml"
  38. - tags:
  39. - setup-all
  40. - install-all
  41. block:
  42. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/uninstall_matrix_nginx_proxy.yml"
  43. - when: matrix_playbook_migration_matrix_ssl_uninstallation_enabled | bool
  44. tags:
  45. - setup-all
  46. - install-all
  47. block:
  48. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/uninstall_matrix_ssl.yml"
  49. - tags:
  50. - setup-all
  51. - install-all
  52. block:
  53. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/migrate_matrix_mailer.yml"
  54. - when: traefik_enabled | bool
  55. tags:
  56. - setup-all
  57. - install-all
  58. - setup-traefik
  59. - install-traefik
  60. block:
  61. - ansible.builtin.include_tasks: "{{ role_path }}/tasks/devture_traefik_to_matrix_traefik.yml"