Skip to content

Commit

Permalink
Fix JENKINS-26286
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex Earl committed Jan 16, 2015
1 parent 8a47a78 commit 72fcd04
Showing 1 changed file with 3 additions and 0 deletions.
Expand Up @@ -18,6 +18,7 @@
import hudson.plugins.emailext.plugins.CssInliner;
import hudson.plugins.emailext.plugins.EmailTrigger;
import hudson.plugins.emailext.plugins.RecipientProvider;
import hudson.plugins.emailext.plugins.content.EmailExtScript;
import hudson.plugins.emailext.plugins.content.TriggerNameContent;
import hudson.plugins.emailext.watching.EmailExtWatchAction;
import hudson.plugins.emailext.watching.EmailExtWatchJobProperty;
Expand Down Expand Up @@ -444,6 +445,7 @@ private boolean executePresendScript(ExtendedEmailPublisherContext context, Mime
ClassLoader cl = Jenkins.getInstance().getPluginManager().uberClassLoader;
ScriptSandbox sandbox = null;
CompilerConfiguration cc = new CompilerConfiguration();
cc.setScriptBaseClass(EmailExtScript.class.getCanonicalName());
cc.addCompilationCustomizers(new ImportCustomizer().addStarImports(
"jenkins",
"jenkins.model",
Expand All @@ -460,6 +462,7 @@ private boolean executePresendScript(ExtendedEmailPublisherContext context, Mime
Binding binding = new Binding();
binding.setVariable("build", context.getBuild());
binding.setVariable("msg", msg);
binding.setVariable("listener", context.getListener());
binding.setVariable("logger", context.getListener().getLogger());
binding.setVariable("cancel", cancel);
binding.setVariable("trigger", context.getTrigger());
Expand Down

0 comments on commit 72fcd04

Please sign in to comment.