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