This article explains how to clone an issue that has links to other Jira issues using the Jira Command Line Interface (CLI) app in the Jira Cloud instance.
Instructions
For this scenario, we would need to use the cloneIssue and action with the copyLinks CLI actions.parameter where:
- cloneIssue: Create Creates a new issue by copying an existing issue. By default, if the issue is a subtask, it is cloned to the same parent. Specifying
Specify the parent parameter will to 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 adds the normal clone link. - copyLinks: Copy Copies issue links when cloning an issue.
...
For this example, ensure that the issue
...
to be cloned has linked issues and subtasks.
...
Let's clone an issue
...
within the same project, ZJIRACLONE, that has two linked issues: ZJIRACLONE-1 and DEMO-2.
...
Execute the
...
following command:
Code Block | ||
---|---|---|
| ||
--action cloneIssue --project "ZJIRACLONE" --issue "ZJIRACLONE-6" --copyLinks --copyComments --copySubtasks |
The result of the above code
...
is as follows:
- Output on the terminal:
Code Block | ||||
---|---|---|---|---|
| ||||
--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 ZJIRACLONE-8.
1 comments copied to ZJIRACLONE-8.
Issue ZJIRACLONE-6 cloned to ZJIRACLONE-8. |
- Output in Jira:
Info |
---|
|