When you add this post-function to a transition and trigger it, the add-on sets the specified value(s) on the selected field of all issues linked to the current issue through a selected link type. The value can be either a:
- Raw Value, when you select
Raw Value
as the Value type. - Result of a Groovy expression, when you select Groovy expression as the
Value type.
See- Groovy editor in JMWE to write your Groovy script
- Expected Groovy expression input for each field
- issue, linkedIssue, currentValue, currentUser and log variables you can use in your Groovy script
- Accessing the fields of an issue to use them in your Groovy script
- Groovy tester to test your written your Groovy script
- Result of a Groovy template, when you select
Groovy template
as theValue type
. See- Groovy editor in JMWE to write your Groovy templates
- Expected Groovy expression input for each field to write your Groovy templates
- issue, currentUser, textutils and log variables you can use in your Groovy templates
- Accessing the fields of an issue to use them in your Groovy templates
- Groovy tester to test your written your Groovy templates
Customize this post-function using the additional options provided as a part of the post-function. The options are:
Options
- Set only if empty
Sets the value of the selected field on all linked issues only if the field is empty on the linked issues.
- Ignore empty values
Will not set (clear) the selected field of linked issue(s), if Value
is empty or null.
- Add source value(s) to destination field
Appends the specified value(s) to the selected field of all the linked issues. This is applicable only to multi-valued fields.
Run as
- Run as user
Any user specified in this field will be the author of the copy performed by the post-function. Leave it blank for the current user to be the author.
Conditional execution
To execute this post-function based on the result of a groovy expression see Conditional execution using Groovy expression.