Confluence has been updated to version 6.15.9

This article shows how to synchronize pull requests from GitHub to Jira issue.

Introduction

Exalate considers GitHub pull request as issues. 


Source side (GitHub)

To start the synchronization of pull requests you need to create a trigger with the following query

is:pr


Incoming sync

Send the issue type data from GitHub

replica.type = issue.type


Destination side (Jira)

By default received pull requests are considered as received issue.  

You can distinguish received pull request from the issues by setting a separate issue type. Check the example below for more details.

Incoming sync

Set 'Pull Request' as issue type name for the received pull requests from the GitHub 

if(replica.type.name == "Pull Request"){
    issue.typeName = "Pull Request"
}


GitHub configuration guides



Back to Basic configuration in Exalate for GitHub