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?
question from:
https://stackoverflow.com/questions/65848473/jenkins-email-ext-not-evaluating-body-groovy-script 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…