Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Basic format
Code Block
{
  "text":"${eventType} ${issueLink} in ${projectLink} by ${userLink}"
}

New format

Code Block
{
  "text":"$eventType$<eventType> $issueLink$<issueLink> in $projectLink$<projectLink> by $userLink$<userLink>"
}
Advance format
Code Block
languagejs
linenumberstrue
{
  "text":"${eventType} ${issueLink} in ${projectLink} by ${userLink}",
  "attachments": [
    {
      "color": "#205081",
      "text": "${eventMessageBody}",
      "fields": [
        {
          "title": "Type",
          "value": "${issueType}",
          "short": true
        },
        {
          "title": "Assignee",
          "value": "${issueAssignee}",
          "short": true
        },
        {
          "title": "Creator",
          "value": "${issueCreator}",
          "short": true
        }
      ]
    }
  ]
}

New format

Code Block
languagejs
linenumberstrue
{
  "text":"$eventType$<eventType> $issueLink$<issueLink> in $projectLink$<projectLink> by $userLink$<userLink>",
  "attachments": [
    {
      "color": "#205081",
      "text": "$eventMessageBody$<eventMessageBody>",
      "fields": [
        {
          "title": "Type",
          "value": "$issueType$<issueType>",
          "short": true
        },
        {
          "title": "Assignee",
          "value": "$issueAssignee$<issueAssignee>",
          "short": true
        },
        {
          "title": "Creator",
          "value": "$issueCreator$<issueCreator>",
          "short": true
        }
      ]
    }
  ]
}

Metadata

KeyDescriptionExample data

${eventType}

$eventType$<eventType>


E.g : "New issue created"
${issueLink}
$issueLink$<issueLink>
It uses issue summary for displaying
${issueKeyLink}
$issueKeyLink$<issueKeyLink>
It uses issue key for displaying

${issueKey}

$issueKey$<issueKey>
$issue<issue.key$key>
This is issue keye.g : TEST-1

${issueSummary}

$issueSummary$<issueSummary>

$issue<issue.fields.summary$summary>

This is issue summarye.g : Cannot find attachment

$issue<issue.fields.project.key$key>

$issue<issue.fields.project.name$name>

Project meta data

JS

Support

${projectLink}
$projectLink$<projectLink>
This is project link

$user<user.key$key>

$user<user.emailAddress$emailAddress>

$user<user.displayName$displayName>

Action user meta data
${userLink}
$userLink$<userLink>
It is action user on issue
${eventMessageBody}
$eventMessageBody$<eventMessageBody>
issue description or comment
${issueAttachments}
$issueAttachments$<issueAttachments>
number of attachments in issue
${issueAssignee}
$issueAssignee$<issueAssignee>
$issue<issue.fields.assignee.displayName$displayName>
current assignee
${issueCreator}
$issueCreator$<issueCreator>
$issue<issue.fields.creator.displayName$displayName>
issue creator
${issueResolution}
$$issueResolution$<issueResolution>
Fixed, Won't Fix ... . You can define resolution data in JIRA
${issueResolutionDate}
$issueResolutionDate$<issueResolutionDate>


${issueDueDate}
$issueDueDate$<issueDueDate>


${issueStatus}
$issueStatus$<issueStatus>
"Done,Open"
${issueLabels}
$issueLabels$<issueLabels>
"Bug,Improvement,Feedbacks"
${issueType}
$issueType$<issueType>
e.g : Task, Story, Epic, Subtask

$comment<comment.body$body>$comment

<comment.created$created>

$comment<comment.updated$updated>

$comment<comment.author.displayName$displayName>

$comment<comment.updateAuthor.displayName$displayName>

Comment metadata

Screenshot