Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Jenkins-电子邮件扩展插件-模板_Email_Plugins_Jenkins_Jenkins Plugins_Jenkins Scriptler - Fatal编程技术网

Email Jenkins-电子邮件扩展插件-模板

Email Jenkins-电子邮件扩展插件-模板,email,plugins,jenkins,jenkins-plugins,jenkins-scriptler,Email,Plugins,Jenkins,Jenkins Plugins,Jenkins Scriptler,我正在使用名为Jenkins的插件,我想让Jenkins发送一封由$Jenkins_HOME/email templates中的模板生成的电子邮件。构建特定回购协议的代码时,应始终发送电子邮件 我已将email ext插件配置为在构建特定回购时始终发送电子邮件,并且在“默认预发送脚本”字段中,我引用了模板:${JELLY_Script,template=“html”} 但是,当Jenkins构建代码时,jelly脚本失败,出现以下错误: org.codehaus.groovy.control.M

我正在使用名为Jenkins的插件,我想让Jenkins发送一封由$Jenkins_HOME/email templates中的模板生成的电子邮件。构建特定回购协议的代码时,应始终发送电子邮件

我已将email ext插件配置为在构建特定回购时始终发送电子邮件,并且在“默认预发送脚本”字段中,我引用了模板:${JELLY_Script,template=“html”}

但是,当Jenkins构建代码时,jelly脚本失败,出现以下错误:

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script1.groovy: 1: unexpected token: < @ line 1, column 1.

   <STYLE>
   ^

1 error
at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302)
at org.codehaus.groovy.control.ErrorCollector.addFatalError(ErrorCollector.java:149)
at org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:119)
at org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:131)
at org.codehaus.groovy.control.SourceUnit.addError(SourceUnit.java:359)
at org.codehaus.groovy.antlr.AntlrParserPlugin.transformCSTIntoAST(AntlrParserPlugin.java:142)
at org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST(AntlrParserPlugin.java:108)
at org.codehaus.groovy.control.SourceUnit.parse(SourceUnit.java:236)
at org.codehaus.groovy.control.CompilationUnit$1.call(CompilationUnit.java:161)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:846)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:550)
at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:526)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:503)
at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:302)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:281)
at groovy.lang.GroovyShell.parseClass(GroovyShell.java:731)
at groovy.lang.GroovyShell.parse(GroovyShell.java:743)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:578)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:618)
at groovy.lang.GroovyShell.evaluate(GroovyShell.java:589)
at hudson.plugins.emailext.ExtendedEmailPublisher.executePresendScript(ExtendedEmailPublisher.java:450)
at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:311)
at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:297)
at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:244)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
at hudson.model.Build$BuildExecution.cleanUp(Build.java:192)
at hudson.model.Run.execute(Run.java:1764)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)
org.codehaus.groovy.control.multipleCompositionErrorsException:启动失败:
Script1.groovy:1:意外标记:<@第1行第1列。
^
1错误
位于org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:302)
位于org.codehaus.groovy.control.ErrorCollector.addFatalError(ErrorCollector.java:149)
位于org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:119)
位于org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:131)
位于org.codehaus.groovy.control.SourceUnit.addError(SourceUnit.java:359)
位于org.codehaus.groovy.antlr.antlrpasserplugin.transformcstinoast(antlrpasserplugin.java:142)
在org.codehaus.groovy.antlr.antlrsparserplugin.parseCST(antlrsparserplugin.java:108)
位于org.codehaus.groovy.control.SourceUnit.parse(SourceUnit.java:236)
位于org.codehaus.groovy.control.CompilationUnit$1.call(CompilationUnit.java:161)
位于org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:846)
位于org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:550)
位于org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:526)
位于org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:503)
位于groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:302)
位于groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:281)
位于groovy.lang.GroovyShell.parseClass(GroovyShell.java:731)
位于groovy.lang.GroovyShell.parse(GroovyShell.java:743)
在groovy.lang.GroovyShell.evaluate(GroovyShell.java:578)
在groovy.lang.GroovyShell.evaluate中(GroovyShell.java:618)
在groovy.lang.GroovyShell.evaluate中(GroovyShell.java:589)
位于hudson.plugins.emailext.ExtendedEmailPublisher.executePresendScript(ExtendedEmailPublisher.java:450)
位于hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:311)
在hudson.plugins.emailext.ExtendedEmailPublisher.\u执行(ExtendedEmailPublisher.java:297)
在hudson.plugins.emailext.extendedmailpublisher.perform(extendedmailpublisher.java:244)
在hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
位于hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
位于hudson.model.AbstractBuild$AbstractBuildExecution.PerformalBuildSteps(AbstractBuild.java:721)
位于hudson.model.Build$BuildExecution.cleanUp(Build.java:192)
在hudson.model.Run.execute(Run.java:1764)
运行(FreeStyleBuild.java:43)
在hudson.model.ResourceController.execute(ResourceController.java:89)
运行(Executor.java:240)
你有解决这个问题的办法吗?
谢谢你的帮助,谢谢

请提供Jenkins和电子邮件分机版本号

尝试将${JELLY_SCRIPT,template=“html”}放入电子邮件“默认内容” 这应该行得通