Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VariableDescription
{{issue}}The issue that triggered the request. (or was in context of the scheduled job). Note: Scheduled iHub integrations will only have an issue if an issue context scope has been defined.
{{now}}

Current date/time 

{{baseUrl}}

The Jira instance base url (since v1.0.1) 



Note

Upper case on "U" in baseUrl




{{#comments.all}}

Get all comments for the issue

Usage: {{#comments.all}} {{body}} {{/comments.all}} = Iterate all comments, print its body

Note: add more attributes or change {{ body }} to any other comment attribut, see Jira JavaDoc

{{comments.latest}}

Get the latest comment object for an issue. 

Usage: {{comments.latest.body}} = Latest comment body 


{{comments.latest.authorApplicationUser.displayName}} = Latest comment author name

{{customfield_id}}

Get custom field name.

example; {{customfield_10003}} is a field called "Multi User Picker"

When using  {{customfield_10003}} in the URL or Body it will resolve to Multi User Picker.

To get the value of the custom field use the {{issue.customfield_10003}}

{{currentUser}}Returns the current user as a ApplicationUser object

String manipulation

Make a variable lowercase or uppercase

Code Block
languagejava
Lowercase
"name":"{{issue.key.toLowerCase}}"
Uppercase
"name":"{{issue.key.toUpperCase}}"
Trim
"name":"{{issue.key.trim}}"



Defining custom variables from a response

...

Expand

Use the variable in an URL

Template URL: https://my_jira_instance_url/rest/api/2/issue/{{issue.key}}/comment

If operated on an issue with the key "QWERY-123" this will be evaluated as

https://my_jira_instance_url/rest/api/2/issue/QWERTY-123/comment

...