I want to configure groovy as a service and read values from a file.
Based upon the values I wanted to add options in a select list type custom field.
is it possible ? if yes .. How ?
Thanks in advance,
I think, you could take a look at the built-in script to add values to custom fields, to see how you can add options to custom fields. The OptionsManager is the interesting point.
But you have to be aware that you shouldn't delete Options which where in use (if this is possible at all). You can delete unused options and deactivate used options if they should not be available anymore. So you have to implement some kind of "sync" between your file and the available options...
If you go to the script runner builtin scripts page, select the script "Bulk import custom field values" there is a link "View source". In the doScript method is a part where new options are created, see optionsManager.createOption() or https://answers.atlassian.com/questions/44051/how-do-i-add-options-to-a-select-list-custom-field-programatically
You need to create a key/value map and set this to the select list field . Refer this example https://jamieechlin.atlassian.net/wiki/display/JBHV/Miscellaneous+Behaviours+Examples#MiscellaneousBehavioursExamples-Addorremoveoptionstosingleormulti-selectfields
Hello! My name is Genevieve Blanch, and I'm the Marketing Manager at RefinedWiki, creators of apps to give teams the tools to customize Atlassian platforms. Currently, 44% of the tech team at Re...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG