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