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