I Can provide the rules since I’m having the same issue Between Jira DC ”OnPrem” And ADO.
OUTGOING SYNCH
replica.project = issue.project
replica.key = issue.key
replica.type = issue.type
replica.summary = issue.summary
replica.description = issue.description
replica.customFields.“Work Type” = issue.customFields.“Work Type”
replica.customFields.“Acceptance Criteria” = issue.customFields.“Acceptance Criteria”
replica.“Release Date” = issue.customFields.“Release Date”
replica.customFields.“Fix Version/s” = issue.“Release URL”
replica.customFields.“TFS Area Path” = issue.areaPath
/*replica.customFields.“TFS Area Path” = issue.Area Path
INCOMING SYNCH
if (firstSync) {
issue.projectKey = “EVUPX”
// Set the same issue type as the source issue. If not found, set a default.
issue.typeName = nodeHelper.getIssueType(replica.type?.name, issue.projectKey)?.name ?: “Story”
}
debug.error(“The value of issue.project = replica.project is ${issue.project = replica.project}”)
issue.summary = replica.summary
issue.description = replica.description
issue.customFields.“Work Type” = replica.customFields.“Work Type”
issue.customFields.“Acceptance Criteria” = replica.customFields.“Acceptance Criteria”
// issue.customFields.“Release Notes” = replica.assignee
issue.customFields.“Release Date” = replica.“Release Date”
issue.“Release URL” = replica.customFields.“Fix Version/s”
issue.areaPath = replica.customFields.“TFS Area Path”