condition
在工作流condition中增加scriptrunner-condition
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.customfields.option.Option;
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def sponsorCf = customFieldManager.getCustomFieldObjectByName("部署方式")
def sponsor = issue.getCustomFieldValue(sponsorCf)
log.info(sponsor);
Option option = (Option) issue.getCustomFieldValue(sponsorCf);
log.info(option.getValue());
if(option.getValue()=="自动"){
return true
}
//第二个情况
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.customfields.option.Option;
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def sponsorCf = customFieldManager.getCustomFieldObjectByName("部署方式")
def sponsor = issue.getCustomFieldValue(sponsorCf)
log.info(sponsor);
Option option = (Option) issue.getCustomFieldValue(sponsorCf);
log.info(option.getValue());
if(option.getValue()=="手动"){
return true
}