Hello Community,
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.Issue;
import com.atlassian.jira.issue.MutableIssue
import static java.lang.Math.*
import java.sql.Timestamp
def today = new java.sql.Timestamp(new Date().getTime())
def issue = issue as MutableIssue
def cf = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName(""In Analysis Time"")
def cfFuncDate = issue.getCustomFieldValue(cf)
issue.setCustomFieldValue(cf,today)
log.error""==========""+cfFuncDate"
----------------------------------------------------------------------------------------------------
"import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.fields.CustomField;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.IssueManager;
import com.atlassian.jira.issue.Issue;
import com.atlassian.jira.issue.MutableIssue
import com.atlassian.jira.issue.UpdateIssueRequest
import com.atlassian.jira.issue.util.DefaultIssueChangeHolder
import com.atlassian.jira.issue.ModifiedValue
DefaultIssueChangeHolder changeholder = new DefaultIssueChangeHolder();
CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager()
CustomField cf = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName(""Back to In DEV Count"")
def value = issue.getCustomFieldValue(cf)
def currValue=(Double)cf.getValue(issue)
log.error""-------currval=""+currValue
def newValue;
if (currValue== null)
{
newValue= 1.0D;
}
else{
newValue=currValue+1.0D
}
cf.updateValue(null, issue, new ModifiedValue(currValue,newValue),changeholder);
log.error""---------count=""+newValue"
==================================================================================================================
We have been using the above scripts in our Server Instance in Jira but due to the groovy script not working in the cloud Instance we need to write a fresh scripts with different methods and syntaxs(beacuse the cloud uses API calls) can anyone help me with the scripts for cloud
Thanks & Regards,
Ganesh