Я потратил дни, пытаясь выяснить, как сохранить или обновить значение в CustomField программно, и наконец выяснил, как это делается. Итак, я задам вопрос, а затем отвечу на него так, как мне бы хотелось получить этот вопрос и ответ.
Существует противоречивая документация о том, как сохранить или обновить значение для настраиваемого поля в JIRA. Я использовал:
customField.setCustomFieldValue(CustomField, value);
Это не сохраняет значение в базе данных, но обновляет значение, насколько я могу судить. Это полезно только в том случае, если вы используете CustomField ниже, например, в переходе функции публикации рабочего процесса.
Я использую Jira 4.3.2.
Как сохранить значение CustomFields в базе данных JIRA?