*Hi Reinhold, * *thank you for your help!* *pls see inline* בתאריך יום חמישי, 8 באוגוסט 2019 בשעה 07:45:34 UTC+3, מאת Reinhold Füreder:
> Hi Amit, > > > > (a) in your code/screenshot example the problem: > > *to**: **'${GERRIT_CHANGE_OWNER_EMAIL}'**,* > > *[…]* > > *in the to: section i want to use the env variable > "GERRIT_CHANGE_OWNER_EMAIL" but it not passing the value ( i tried also with > env.**GERRIT_CHANGE_OWNER_EMAIL and also /${env.GERRIT_CHANGE_OWNER_EMAIL}* > > … the problem is a Groovy one: > > - Please replace the single quotes with double quotes to allow string > interpolation > > this one worked - tnx for that! > > > > (b) And in the groovy html template code there are IMHO only certain > variables explicitly injected: > > - Based upon http://stackoverflow.com/a/9983405 and > > https://github.com/jenkinsci/email-ext-plugin/blob/master/src/main/java/hudson/plugins/emailext/plugins/content/ScriptContent.java > please > note the “binding.put(...)” calls, e.g.: > - build ... org.jenkinsci.plugins.workflow.job.WorkflowRun > > <http://javadoc.jenkins.io/plugin/workflow-job/org/jenkinsci/plugins/workflow/job/WorkflowRun.html> > for > Pipeline jobs > - project == build.getParent() > <http://javadoc.jenkins-ci.org/hudson/model/Run.html#getParent%28%29> > ... org.jenkinsci.plugins.workflow.job.WorkflowJob > > <http://javadoc.jenkins.io/plugin/workflow-job/org/jenkinsci/plugins/workflow/job/WorkflowJob.html> > - > the job/project instance for this build > - it ... ScriptContentBuildWrapper(build) > > <https://github.com/jenkinsci/email-ext-plugin/blob/master/src/main/java/hudson/plugins/emailext/plugins/content/ScriptContentBuildWrapper.java> > (internal > ExtEmail class) > - rootUrl … Jenkins URL as set in your Jenkins configuration > > regard this part - i know these params but i'm sure that we can > manipulate the template in some way to have values that no on build... for > example , i have file in my workspace that contains all the values that i > want to use in the mail, will it be available in the post in the template? > can i import this file context into some map and use it in my email > template? > as i know , we have already the option to run build.getEnvVars() but only for specific values that inside build context - not the env values that i'm looking for... do you see other option for it? > HTH Reinhold > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/dfe5f429-b31f-4dac-af88-65c98f8806b6%40googlegroups.com.