Versions Compared

Key

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

...

  • Create a parent action that triggers on newly created issues for a Jira Service Desk project and does something, I.e. creates a new confluence page using fields from the newly created Jira issue.
  • Create a child action that comments back to the issue using the response from the previous action to provide a link in the comment to the newly created Confluence page. 
  • I.e create another child action that changes the status of the issue. 
  • And so on...

Image RemovedImage Added

The general flow of an integration

...

Info
titleMapping(s)

"first" JSONPath expression "$.firstName"

"last" JSONPath expression "$.lastName"

"address" JSONPath expression "$.firstNameaddress"



Info
titleUsing the mappings

Ie. posting a comment on the issue in the scope

POST URL: your_jira_instance_base_url/rest/api/2/issue/{{issue.key}}/comment

Headers

Content-Type - application/json

Auth:

Basic auth, your Jira user username/pwd

Body: 

{
   "body": "{{first}} {{last}} from {{address.city}} says hi!"
}

...

Info
titleResult

A comment: "John doe from Nara says hi!" posted to the issue. 


Read more in the Mustache Variables - Usage and the /wiki/spaces/RIFJ/pages/1105362989


Happy rintingihubbing!