У меня есть следующая задача: автоматизировать преобразование проблем с Resolved to Integrated, если сборка выполнена успешно.Автоматизация плагина обновления выпуска Jira и Jira
У меня есть Jira v.6 и Jenkins.
Я установил Jira (wiki.jenkins-ci.org/display/JENKINS/JIRA+Plugin) и Jira Issue Updater Plugin (wiki.jenkins-ci.org/display/JENKINS/Jira+Issue+Updater+Plugin) in Jenkin
Я настроил этот плагин (Jira Issue Updater Plugin) для необходимой работы с задачей изменить с Open на Resolved.
Jira SOAP URL - https://MyJiraUrl/rpc/soap/jirasoapservice-v2 Jira Имя пользователя - MyUserName Jira Пароль - MyPassword
JQL для выбора вопросов, которые будут обновлены - проект = MyProjectKeyNameFromJira и вопрос = MyIssueName и статус = Открыть
Название процесса действие, которое будет выполняться - Решенный
Сбой билд, если JQL возвращает ошибку - Проверено
Когда я запускаю это строить меня следующую ошибку
Jira не смог выполнить свой JQL «проект = MyProjectKeyNameFromJira и вопрос = MyIssueName и статус = Open»: не удалось
проверки запросов: com.atlassian.jira.rpc.exception.RemoteValidationException : Значение «MyProjectKeyNameFromJira» не существует для поля «project». Проблема с ключом «MyIssueName» не существует для поля «проблема». Построенный шаг 'Jira Issue Updater' отмечен как сбой
Если я попробую этот JQL в Jira - он работает.
У меня есть Jira Автономного типа установки с версией 6.1
Что я делаю неправильно?
Используете ли вы сервер JIRA или облако JIRA (ранее JIRA OnDemand)? А в случае с предыдущим, какая версия JIRA Server? –
Поддержка SOAP устарела. Вместо этого используйте версию REST. –
Если вы изменили поиск на использование соответствия «~» вместо «=» на эту проблему, это сработает? –