Issue
My email stage was working fine until recently and I am not sure what went wrong. For some reason, the body of email-ext is not being evaluated anymore. Here is the script I've been using on a declarative pipeline:
emailext body: '''${SCRIPT, template="my-email.template"}''',
subject: "${EMAIL_SUBJECT}",
to: [email protected]
Email is still being sent but content I receive looks like this now:
${SCRIPT, template="my-email.template"}
Email successfully sent but body not showing template:
I have tried using one single quote but it still is not being evaluated:
'${SCRIPT, template="my-email.template"}'
My plugin versions are:
- Email Extension: v2.79
- Email Extension Template Plugin: v1.2
There are no errors in the log so I am at a lost. Does anyone have any idea what may be wrong?
Solution
I fixed the issue by updating the Email Extension plugin to version 2.81.
Answered By - user3686536
Answer Checked By - Willingham (JavaFixing Volunteer)