Spec-Zone.ru › Ansible 2.4

taiga_issue - Создаёт/удаляет задачу в системе управления проектами Taiga

Новая версия с 2.0.

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Примечания
    • Статус

Описание

  • Создаёт/удаляет задачу в платформе управления проектами Taiga (https://taiga.io).
  • Задача определяется по сочетанию проекта, темы задачи и типа задачи.
  • Этот модуль реализует создание или удаление задач (но не обновление).

Требования (к хосту, на котором выполняется модуль)

  • python-taiga

Параметры

параметр обязательно значение по умолчанию варианты комментарии
attachment
нет None
Путь к файлу, который необходимо прикрепить к задаче.
attachment_description
нет
Строка, описывающая файл, который необходимо прикрепить к задаче.
description
нет
Описание задачи.
issue_type
да
Тип задачи. Должен существовать ранее.
priority
нет Normal
Приоритет задачи. Должен существовать ранее.
project
да
Название проекта, содержащего задачу. Должен существовать ранее.
severity
нет Normal
Серьёзность задачи. Должен существовать ранее.
state
нет present
  • present
  • absent
Указывает, должна ли задача быть присутствовать или отсутствовать.
status
нет New
Статус задачи. Должен существовать ранее.
subject
да
Тема задачи.
tags
нет
Список тегов, которые необходимо назначить задаче.
taiga_host
нет https://api.taiga.io
Имя хоста экземпляра Taiga.

Примеры

# 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

Примечания

Примечание

  • Аутентификация выполняется либо переменной окружения TAIGA_TOKEN, либо парой переменных окружения TAIGA_USERNAME и TAIGA_PASSWORD

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для получения помощи в разработке модулей, если вы так решили, пожалуйста, ознакомьтесь с Информацией о сообществе и участии, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/taiga_issue_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API