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 | Состояние проблемы GitHub | успешно | строка | открыто, закрыто |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если у вас есть желание, ознакомьтесь с Справочная информация по сообществу и участие в разработке, Тестирование 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/github_issue_module.html