У меня есть конвейер (заводной файл не декларативный). Конвейер вызывает функцию из разделяемой библиотеки, которая использует jira-steps-pulgin следующим образом:
withEnv(["JIRA_SITE=${jiraSite}"]) {
testissue = [fields: [ project: [key: 'ISSUE'],
summary: "Subject",
description: "Test Test",
issuetype: [name: 'Task']]]
def response = jiraNewIssue issue: testissue
currentIssueKey = response.data.key
echo response.data.toString()
...
Когда конвейер работает, возникает проблема. Но я также пытаюсь назначить проблему пользователю, и поэтому функции получают ключ проблемы следующим образом
currentIssueKey = response.data.key
Это, к сожалению, не с этой ошибкой
Scripts not permitted to use method org.thoughtslive.jenkins.plugins.jira.api.ResponseData getData
Я бы ожидал утвердить эту подпись при утверждении сценария, но это не так. Как я могу сделать эту работу?