The script referred to in this AA posting works for me.
Please ensure your CF is of type "number" as it won't work as a string.
The code copied from the other AA is:
import com.atlassian.jira.issue.CustomFieldManager import com.atlassian.jira.issue.fields.CustomField import com.atlassian.jira.issue.util.DefaultIssueChangeHolder import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.ModifiedValue String customFieldName = "Counter" DefaultIssueChangeHolder changeHolder = new DefaultIssueChangeHolder() CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager() CustomField cf = customFieldManager.getCustomFieldObjectByName(customFieldName) Double currValue = (Double)cf.getValue(issue) Double newValue = currValue+1 cf.updateValue(null, issue, new ModifiedValue(currValue,newValue), changeHolder)
Hey Atlassian community, I help lead engineering at Sentry, an open-source error-tracking and monitoring tool that integrates with Jira. We started using Jira Software Cloud internally last year, a...
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