taiga_issue - Создаёт/удаляет задачу в платформе управления проектами Taiga
Новая версия с 2.0.
Описание
- Создаёт/удаляет задачу в платформе управления проектами Taiga (https://taiga.io).
- Задача идентифицируется по сочетанию проекта, темы задачи и типа задачи.
- Этот модуль реализует создание или удаление задач (не обновление).
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python-taiga
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| attachment | Значение по умолчанию: None | Путь к файлу, который необходимо прикрепить к задаче. |
| attachment_description | Значение по умолчанию: | Строка, описывающая файл, который необходимо прикрепить к задаче. |
| description | Значение по умолчанию: | Описание задачи. |
| issue_type обязательно | Тип задачи. Должен существовать ранее. | |
| priority | Значение по умолчанию: Normal | Приоритет задачи. Должен существовать ранее. |
| project обязательно | Имя проекта, содержащего задачу. Должен существовать ранее. | |
| severity | Значение по умолчанию: Normal | Уровень серьезности задачи. Должен существовать ранее. |
| state |
| Указывает, должна ли задача присутствовать или нет. |
| status | Значение по умолчанию: New | Статус задачи. Должен существовать ранее. |
| 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
Статус
Этот модуль помечен как превью, что означает, что гарантия обратной совместимости не предоставляется.
Автор
- 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.5/modules/taiga_issue_module.html