This article explains how to clone an issue that has links to other Jira issues using the Jira CLI app in the Jira Cloud instance.
...
For this scenario, we would need to use the cloneIssue and copyLinks CLI actions.
- cloneIssue: Create a new issue by copying an existing issue. By default, if the issue is a subtask, it is cloned to the same parent. Specifying the parent parameter will allow a subtask to be cloned to a different parent. By default, cloned issue is not linked to the original issue. For example, adding '--link Cloners' will add the normal clone link.
- copyLinks: Copy issue links when cloning an issue.
Ensure that the issue that needs to be cloned has linked issues and subtasks. The below example shows an issue being cloned within the same project, ZJIRACLONE, that has two linked issues ZJIRACLONE-1 and DEMO-2.
Execute the below CLI action
Code Block theme Midnight --action cloneIssue --project "ZJIRACLONE" --issue "ZJIRACLONE-6" --copyLinks --copyComments --copySubtasks
The result of the above code block is as follows:
Output on the terminal:Code Block theme Midnight title Output on the terminal: --action cloneIssue --project "ZJIRACLONE" --issue "ZJIRACLONE-6" --copyLinks --copyComments --copySubtasks 1 comments copied to ZJIRACLONE-9. 1 subtasks copied as children of ZJIRACLONE-8. Issues ZJIRACLONE-8 and ZJIRACLONE-1 linked with type 'is blocked by'. Issues ZJIRACLONE-8 and DEMO-2 linked with type 'relates to'. 2 links copied to T1ZJIRACLONE-8. 1 comments copied to T1ZJIRACLONE-8. Issue T1ZJIRACLONE-6 cloned to T1ZJIRACLONE-8.
Output in Jira:
Info |
---|
|
...