Изменение значения настраиваемого поля в функции публикации - malikovalibek/groovyForJira GitHub Wiki
Обзор Этот сценарий устанавливает значение настраиваемого поля во время перехода рабочего процесса с помощью функции публикации.
пример Когда клиент сообщает об ошибке на нашем портале поддержки, я хочу, чтобы для настраиваемого поля Уровень ошибки было установлено фиксированное значение. Я могу настроить эту функцию поста, чтобы автоматически устанавливать в настраиваемом поле значение «Ошибка 1 уровня» после создания автобуса.
Хорошо знать Используйте «Текстовое поле» в качестве типа настраиваемого поля. С участием ScriptRunner для Jira от Adaptavist
Создано 2 года назад , Обновлено 3 месяца назад
Код сервера Код центра обработки данных
Требования JiraJira (7,7 - 8,6)
import com.atlassian.jira.component.ComponentAccessor
// Name of the custom field to change final customFieldName = "TextFieldA"
// New value for that field final newValue = "I love Groovy !"
def customFieldManager = ComponentAccessor.customFieldManager def customField = customFieldManager.getCustomFieldObjects(issue).find { it.name == customFieldName }
assert customField: "Could not find custom field with name $customFieldName"
issue.setCustomFieldValue(customField, newValue)