Hello,
I am new to groovy. Can someone please let me know how to access the component name of the issue in post function using groovy.
Thanks,
Amar
try this:
def validator = issue.components*.name.contains('YOURTEXT')
Hi Amar,In order to retrieve the component objects from the issue you can use the following line:
def components = issue.getComponentObjects();
In case you need to print out the name of each of the components you can try this:
log.debug ( issue.getComponentObjects()*.name )
I've used code similar to this in the past
Collection components = issue.getComponents();
Iterator componentIterator = components.iterator();
while (componentIterator.hasNext()) {
GenericValue component = (GenericValue)componentIterator.next();
String componentName = component.getString("name");
String componentId = component.getString("id"); }
It looks like you're new here. Sign in or register to get started.