taiga_issue - Создаёт/удаляет задачу в платформе управления проектами Taiga
Новая версия 2.0.
Описание
- Создаёт/удаляет задачу в платформе управления проектами Taiga (https://taiga.io).
- Задача идентифицируется по проекту, теме задачи и типу задачи.
- Этот модуль реализует создание или удаление задач (не обновление).
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python-taiga
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| attachment | Путь к файлу, который нужно прикрепить к задаче. | |
| attachment_description | По умолчанию: "" | Строка, описывающая файл, который нужно прикрепить к задаче. |
| description | По умолчанию: "" | Описание задачи. |
| issue_type обязательно | Тип задачи. Должен существовать ранее. | |
| priority | По умолчанию: "Нормальный" | Приоритет задачи. Должен существовать ранее. |
| project обязательно | Название проекта, содержащего задачу. Должен существовать ранее. | |
| severity | По умолчанию: "Нормальный" | Серьёзность задачи. Должен существовать ранее. |
| state |
| Должна ли задача существовать? |
| status | По умолчанию: "Новая" | Статус задачи. Должен существовать ранее. |
| subject обязательно | Тема задачи. | |
| tags | По умолчанию: [] | Список тегов, которые нужно назначить задаче. |
| taiga_host | По умолчанию: "https://api.taiga.io" | Имя хоста экземпляра Taiga. |
Примечания
Примечание
- Аутентификация выполняется с помощью переменной среды TAIGA_TOKEN или пары переменных среды TAIGA_USERNAME и TAIGA_PASSWORD
Примеры
# Create an issue in the my hosted Taiga environment and attach an error log
- taiga_issue:
taiga_host: https://mytaigahost.example.com
project: myproject
subject: An error has been found
issue_type: Bug
priority: High
status: New
severity: Important
description: An error has been found. Please check the attached error log for details.
attachment: /path/to/error.log
attachment_description: Error log file
tags:
- Error
- Needs manual check
state: present
# Deletes the previously created issue
- taiga_issue:
taiga_host: https://mytaigahost.example.com
project: myproject
subject: An error has been found
issue_type: Bug
state: absent
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратной совместимости.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. в разделе здесь.
Автор
- Alejandro Guirao (@lekum)
Подсказка
Если вы заметите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/taiga_issue_module.html