标签: email-ext

使用Jenkins中的Email-ext插件在邮件正文中显示HTML页面

我是新来詹金斯,我想知道它是如何可以显示邮件正文(非附件)内的成功构建后生成的HTML报告(而不是HTML代码).

我想知道我应该遵循的确切步骤以及我可能的果冻模板的内容应该是什么.

jenkins jenkins-plugins email-ext

26
推荐指数
3
解决办法
6万
查看次数

Jenkins电子邮件发送失败

我为我的项目设置了JENKINS可编辑电子邮件通知,其中包含所有构建的触发器.

构建成功运行但电子邮件不发送.以下是控制台输出的结果.

BUILD SUCCESSFUL
Total time: 43 seconds
Email was triggered for: Always
Sending email for trigger: Always
Sending email to: chauhanheena@gmail.com
Connection error sending email, retrying once more in 10 seconds...
Connection error sending email, retrying once more in 10 seconds...
Failed after second try sending email
Finished: SUCCESS
Run Code Online (Sandbox Code Playgroud)

jenkins email-ext

22
推荐指数
5
解决办法
3万
查看次数

获取email-ext脚本模板以使用Jenkins管道

我最近转换为Jenkins 2.x,我正在试验管道流程,但我似乎无法使用email-ext插件来处理groovy脚本模板.虽然我的标准流程仍然可以正常工作,但如果我尝试以下操作,我会收到带有意外令牌SCRIPT的错误

    emailext mimeType: 'text/html', replyTo: 'xxxx', subject: "${env.JOB_NAME} - Build# ${env.BUILD_NUMBER} - ${env.BUILD_STATUS}", to: 'xxxx', body: "${SCRIPT, template='regressionfailed.groovy'}"
Run Code Online (Sandbox Code Playgroud)

我知道早期的令牌扩展存在问题,但似乎从最新的维基更新中已经修复了这些问题.对于任何令牌,我仍然没有令牌扩展.有没有什么好的参考让这个再次起作用.我想切换到管道流程,但带有令牌扩展的电子邮件模板是工作流程的关键.

jenkins email-ext jenkins-pipeline

19
推荐指数
3
解决办法
3万
查看次数

Jenkins Email-ext插件 - 令牌

嗨,我正在使用Jenkins Email-ext插件.

我在哪里可以找到我可以在电子邮件的html内容中引用的所有内容的列表?

例如:我最近发现您可以使用以下方法将参数值放入邮件中:

${ENV,var="variable_name"}
Run Code Online (Sandbox Code Playgroud)

但是说我想获得构建日志或内部版本号或构建状态(通过失败).您知道是否有文档列出了此插件中可参考的所有数据.

谢谢!!

jelly jenkins email-ext

15
推荐指数
1
解决办法
8934
查看次数

Jenkins email-ext插件不发送邮件

我在我的机器上安装了Jenkins版本1.480.3和Email-Extention Plugin 2.30.2.

来自"管理詹金斯"部分的测试邮件工作正常.当我向我的工作添加可编辑的电子邮件通知时,我没有收到它.

还尝试在可编辑的电子邮件通知高级部分中配置"触发器".这也没有用.构建的控制台日志显示已触发电子邮件.

有人可以帮我解决这个问题吗?

jenkins jenkins-plugins email-ext

15
推荐指数
2
解决办法
4万
查看次数

在Jenkins中获取邮件正文中的Job的URL

我在Jenkins中有Job,在构建之后发送一封电子邮件,其中包含一个HTML报告,使用 email-ext插件将Default内容设置为:

${FILE,path="absolute_path/index.html"}
Run Code Online (Sandbox Code Playgroud)

我想在此(我的正文邮件)中添加此作业构建的URL.怎么可能?

hudson jenkins jenkins-plugins email-ext

15
推荐指数
2
解决办法
2万
查看次数

如何编写Jenkins email-ext模板来显示标准测试报告等测试结果

我已经调整了标准果冻模板以在表格中显示当前的测试结果,但我真的希望能够显示差异,如Jenkins自己的测试结果页面所示.

例如:

JUnit Tests: 0 failures (±0) , 1 skipped (+1)

Package               Duration   Fail  (diff)  Skip  (diff)  Total  (diff)
foo.bar.baz              89 ms      0      0     1       +1     5       +2
Run Code Online (Sandbox Code Playgroud)

hudson jelly jenkins email-ext

14
推荐指数
3
解决办法
5万
查看次数

为什么Jenkins"扩展电子邮件"不包括扩展信息?

我们将email-ext 2.24.1 安装到Jenkins 1.447中.我们将"扩展电子邮件通知""默认内容"设置为

$ PROJECT_NAME - Build#$ BUILD_NUMBER - $ BUILD_STATUS:

检查$ BUILD_URL的控制台输出以查看结果.

测试失败(回归与先前版本相比):$ {FAILED_TESTS,onlyRegressions = true}

更改:$ {CHANGES,showPaths = true,format ="%a:%r%p \n - \"%m \",pathFormat ="\n\t-%p"}

我们去了一个项目,并选择了"可编辑的电子邮件通知"并保留了默认设置,其中"默认主题"表示$ DEFAULT_SUBJECT,"默认内容"表示$ DEFAULT_CONTENT.

在出来的电子邮件中,就好像email-ext不存在一样.我只看到构建信息,没有关于失败的测试或自上次成功以来的更改.

为什么电子邮件不显示失败的测试和更改?我该如何调试呢?是否有某些地方显示正在运行的内容?

编辑:我在项目"默认内容"中添加了"HALLOO".没出现.

全局配置的电子邮件部分的屏幕截图: 全局配置

作业配置页面的电子邮件部分的屏幕截图: 工作配置

jenkins jenkins-plugins email-ext

13
推荐指数
2
解决办法
2万
查看次数

如何使用Jenkins插件Email-ext将构建日志附加到电子邮件通知?

Jenkins插件的2.15版本Email-ext增加了对附加文件以构建通知电子邮件的支持.我想附加构建日志来构建通知电子邮件,但我无法弄清楚如何做到这一点.

构建日志似乎存储在Jenkins主节点(在本例中为Ubuntu Linux)中.例如,/var/lib/jenkins/jobs/<PROJECT_NAME>/builds/<DATE_TIME>/log.当然,构建日志路径随每次构建而变化.Email-ext文件附件功能默认使用项目工作区内的文件,该工作区位于Jenkins从属构建计算机上(在本例中为Mac OS X).例如,我配置了我的奴隶以使用该文件夹/Users/<USERNAME>/Jenkins/build_agent/workspace/<PROJECT_NAME>/.

有没有办法让Email-ext从主文件系统附加文件,而不是奴隶构建机器上的工作区?

提前感谢能提供一些建议的任何人.该电子邮件-EXT维基页面目前不包含如何配置附件的例子.

plugins jenkins jenkins-plugins email-ext

12
推荐指数
2
解决办法
3万
查看次数

在电子邮件中发送解析的控制台输出

我正在使用两个Jenkins插件,Email-ExtLog Parser.我有Log Parser插件的正则表达式,我想要它们,我想在构建后发送给用户的电子邮件中包含Log Parser插件的输出.

Email-Ext插件可以访问控制台输出,我可以在电子邮件中为控制台输出重写我的正则表达式,但由于Log Parser插件已经完成了艰苦的工作,我希望有一些方法我可以拉它输出到电子邮件中.

有没有人知道任何方式(如Jenkins环境变量)这可以做到吗?

email hudson logparser jenkins email-ext

11
推荐指数
1
解决办法
1万
查看次数