{
"name": "Notify on component merge",
"description": "",
"creator": "admin",
"status": false,
"triggerData": "COMPONENT_MERGED_EVENT",
"triggerType": "PROJECT_EVENT",
"configuration": {
"refs": [
"issue",
"system",
"trigger.issue",
"trigger.parent"
],
"triggerType": "COMPONENT_MERGED_EVENT"
},
"children": [
{
"sequence": 0,
"type": "COMPONENT_BASED_SELECTOR",
"ruleEntityType": "SELECTOR",
"configuration": {
"refs": [
"component",
"project",
"system",
"trigger",
"trigger.component",
"trigger.project"
],
"actingUser": "field_00020"
},
"children": [
{
"sequence": 0,
"type": "ADD_COMMENT",
"ruleEntityType": "ACTION",
"configuration": {
"refs": [
"component",
"issue",
"project",
"selector.issue",
"selector.parent",
"system",
"trigger",
"trigger.component",
"trigger.project"
],
"comment": "Hi [~%{selector.issue.assignee}],\r\n\r\nthe component *%{trigger.component.name}* has been merged. You may want to take a look at this merge.\r\n\r\nCheers!",
"commentParsingMode": "textBasic",
"actingUser": "field_00020",
"commentVisibility": "everybody",
"sendMail": "true"
},
"children": null,
"hasChildren": false
}
],
"hasChildren": true
}
],
"hasChildren": true
} |