This issue is caused by a combination of the latest join plugin and the way the
email post-build action is written. Since the parameterized-trigger plugin
essentially required a general purpose post-join section, i threw in the email
post-build action as well. Unfortunately, the email action was written long
ago, and does not handle composability well.
The short term solution is to remove the email post-build action from the
post-join list. But the more correct solution is to change the email
post-build action to support composability. Basically, use JSON to read in the
configuration data, instead of directly pulling values out of the server request
object.
This issue is caused by a combination of the latest join plugin and the way the
email post-build action is written. Since the parameterized-trigger plugin
essentially required a general purpose post-join section, i threw in the email
post-build action as well. Unfortunately, the email action was written long
ago, and does not handle composability well.
The short term solution is to remove the email post-build action from the
post-join list. But the more correct solution is to change the email
post-build action to support composability. Basically, use JSON to read in the
configuration data, instead of directly pulling values out of the server request
object.