Add Matrix.to (#4750)

This commit is contained in:
Suguru Hirahara
2025-11-23 04:53:37 +00:00
committed by GitHub
parent 7181131967
commit 6cc837600a
15 changed files with 633 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
# SPDX-FileCopyrightText: 2023 Slavi Pantaleev
# SPDX-FileCopyrightText: 2025 Suguru Hirahara
#
# SPDX-License-Identifier: AGPL-3.0-or-later
---
- name: Perform Matrix.to installation tasks
when: matrix_matrixto_enabled | bool
tags:
- setup-all
- setup-matrixto
- install-all
- install-matrixto
block:
- name: Validate Matrix.to configuration
ansible.builtin.include_tasks: "{{ role_path }}/tasks/validate_config.yml"
- name: Install Matrix.to
ansible.builtin.include_tasks: "{{ role_path }}/tasks/install.yml"
- name: Perform Matrix.to uninstallation tasks
when: not matrix_matrixto_enabled | bool
tags:
- setup-all
- setup-matrixto
block:
- name: Uninstall Matrix.to
ansible.builtin.include_tasks: "{{ role_path }}/tasks/uninstall.yml"