github_issue - Просмотр проблемы GitHub.
Новое в версии 2.4.
Обзор
- Просмотр проблемы GitHub для данного репозитория.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- github3.py >= 1.0.0a4
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| action |
"get_status" | Получение различных данных о проблеме в зависимости от указанного действия. |
| issue обязательно | Номер проблемы, для которой требуется информация. | |
| organization обязательно | Имя организации GitHub, в которой размещен репозиторий. | |
| repo обязательно | Имя репозитория, из которого нужно извлечь проблему. |
Примеры
- name: Check if GitHub issue is closed or not
github_issue:
organization: ansible
repo: ansible
issue: 23642
action: get_status
register: r
- name: Take action depending upon issue status
debug:
msg: Do something when issue 23642 is open
when: r.issue_status == 'open'
Возвращаемые значения
Общие возвращаемые значения описаны в документации, следующие поля уникальны для этого модуля:
| Ключ | Возвращенное значение | Описание |
|---|---|---|
| get_status строка | success | Состояние проблемы GitHub Пример: открытая, закрытая |
Статус
Этот модуль помечен как превью, что означает, что гарантии обратной совместимости нет.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Abhijeet Kasurde (@Akasurde)
Подсказка
Если вы заметили какие-либо проблемы в этом руководстве, вы можете изменить этот документ, чтобы улучшить его.
© 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/github_issue_module.html