How to set a custom field value using Clone Plus for Jira
This article explains two different ways of setting a custom field value on the Clone + and Clone++ actions using Clone Plus for Jira.
Instructions
To clone a custom field value to an issue, use the custom field id or name in the configuration file.
Set the custom field based on custom field id
For example: If the custom field id is 10700, specify customfield_10700 in the configuration file as below:
1.set.customfield_10700 = 25/DEC/18 1.ignoreFields = customfield_10700
Set the custom field based on the custom field name
If the custom field name is short/simple, use the same.
For example: If the custom field name is Rank, then use the code mentioned below"
1.set.Rank = "Grade-1" 1.ignoreFields = Rank
If the Custom field name has multiple words like, Planned delivery date, you need to escape each space character of field name with '\ ' (backslash and space).
Example for Clone+ (custom1) operation in the configuration page:
1.set.Planned\ delivery\ date = 31/MAR/19
As a result, the date 31/MAR/19 will be set to your custom field in the newly cloned issue.
See the below image to understand how the custom field name gets displayed in a JIRA issue:
Ignore the fields set on the clone plus configuration page
In order to hide the custom fields that are already set in the clone plus configuration page from clone+ and clone++ custom actions, use the ignoreFields parameter as shown below:
1.ignoreFields = Planned\ delivery\ date