Features used to implement the example



Example: Writing a comment to blocked issues when blocking issues are resolved

This behavior can be implemented by adding 3 post-functions to "Resolve Issue" transition in the blocker issues workflow:

Post-function Copy a parsed text to a field with the following configuration:


Post-function Copy a parsed text to a field with the following configuration:



Text to be parsed in advanced mode is: toString(filterByPredicate(linkedIssues("blocks"), count(filterByResolution(linkedIssues(^%{00015}, "is blocked by"), "")) = 0))


Note that:

  • ^%{00015} is field code for virtual field "Issue Key" in issues returned by function linkedIssues("blocks")


Post-function Update issue fields with the following configuration:


Text to be parsed is: issuekey in (%{00062})


Once configured, transition "Resolve Issue" looks like this:



Other examples of that functions

Copy parsed text to a field


Update issue fields

Related Usage Examples