Я создаю мыльный клиент jira, который позволит мне обновлять проблемы с Jira.
Проблема в том, что при поиске проблемы с помощью метода getIssue () возвращается объект RemoteIssue, но он имеет значения nil во всех стандартных атрибутах, таких как: ключ, сводка, описание и т. Д.
Вот мой упрощенный код:
требуется 'rubygems'
требует 'jira4r'
host = "http://testjiraserver"
user = "hudsonuser"
пароль = "husdonpw"
jira = Jira4R :: JiraTool.new (2, хост)
jira.login (пользователь, пароль)
эмиссия = jira.getIssue ("BUILD-101")
ставит вопрос.ключ
Возвращает значение nil, но объект RemoteIssue возвращается и имеет соответствующие значения в некоторых настраиваемых полях, которые позволяют мне подтвердить, что я вернул правильную проблему.