问题标签 [email-ext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4459 浏览

jenkins - 詹金斯电子邮件分机果冻脚本包括文件内容

我可以在我的 jelly 脚本输出中显示另一个文件的内容吗?

0 投票
1 回答
592 浏览

jenkins - 从 Jenkins Parameterized Build Plugin for Email Ext 插件中创建的子项目获取日志

我已经使用参数化构建插件在 Jenkins 中成功创建了父子项目,但我面临的问题是,每当构建失败时,我都会将日志附加到我们的团队。

email-ext 插件正在发送带有父项目构建日志的电子邮件,这只是一个调用项目,而不是子项目的日志。

非常感谢任何帮助。

0 投票
1 回答
1914 浏览

jenkins - Jenkins:如何将最新的 Perforce 更改列表添加到通知电子邮件中?

我有一个 Jenkins CI 设置,我们使用 Perforce 作为我们的 SCM。

我已经配置了 Email-ext 插件,以在构建中断以及修复时通知开发人员。

目前,通知电子邮件正文仅使用$DEFAULT_CONTENT,但我真的很想在电子邮件内容中指出最新的 Perforce 更改列表,因为这对开发人员更有帮助。

我在想Changelist numberChangelist titleCommitter

关于如何做到这一点的任何想法?

0 投票
10 回答
53286 浏览

jenkins - Jenkins email-ext 插件不发送邮件

我的机器上安装了 Jenkins 版本 1.480.3 和电子邮件扩展插件 2.30.2。

“管理 Jenkins”部分的测试邮件工作正常。当我将可编辑的电子邮件通知添加到我的工作时,我没有收到它。

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

有人可以帮我调试一下吗?

0 投票
2 回答
2040 浏览

jenkins - Jenkins 电子邮件分机,预发送脚本:如何将 Jira 问题字符串直接替换为问题的链接?

关于 email-ext 的预发送脚本可能性的问题:目前,这是电子邮件通知的“默认内容”:

这将包括结果电子邮件中的提交消息......并且由于我们在每次提交时都提供了 Jira 问题 ID,因此最好用指向它的链接替换 ​​Jira 问题 ID,例如 TESTPROJECT-1234。

有人可以帮助我实现这种行为吗?最好的方法是使用正则表达式,对吗?喜欢

并将其替换为

但目前我没有胶水,如何使用 groovy 和预发送脚本来做到这一点。:(

0 投票
1 回答
5828 浏览

jenkins - Not receiving any email notifications from jenkins

I am using Jenkins 1.520 In Ubuntu and Email-ext plugin 2.32. I didn't see like editable email notification options in configure system. Is it possible to add editable email notifications. i can able to send test emails. or is it possible by down grading the email plugins. do let me know how to downgrade the email-ext plugin

0 投票
1 回答
5758 浏览

git - Email-Ext - 仅向 Git 提交者发送电子邮件

我目前正在尝试将我们的 Jenkins 设置为在构建成功或失败时发送电子邮件。我想为这项工作使用电子邮件分机。我只想向 git 提交者发送电子邮件,因为我不想向任何其他收件人发送垃圾邮件。这就是我将全局收件人列表留空的原因。

但是,当我将触发器配置为向开发人员发送电子邮件时(未选中“发送到收件人列表”和“发送到请求者”),它失败并出现以下错误:

我不想发送到收件人列表。唯一应该收到电子邮件的人应该是最后一次提交的 git 提交者。我怎么做?

0 投票
2 回答
4747 浏览

java - 在每次构建时从 Jenkins email-ext 向提交者发送电子邮件

我正在使用 Jenkins v1.533、Email-Ext v2.34 和 Jenkins Mercurial 插件 v1.47,并且我想在每次构建时向自上次构建以来的所有 mercurial 提交者发送电子邮件。

构建后操作中,我添加了可编辑的电子邮件通知,并添加了成功、失败、不稳定、仍然不稳定、已修复、仍然失败收件人、开发人员、罪魁祸首的触发器。唯一收到电子邮件的人是项目收件人。电子邮件永远不会发送给提交者。

这是我在项目收件人列表<*>中配置的唯一电子邮件地址(出于显而易见的原因,此处被审查)。我如何让它在每次构建时向提交者发送电子邮件?

0 投票
1 回答
1609 浏览

jenkins - Jenkins email-ext plugin - 使用 scriptler 设置 msg 发件人电子邮件地址

我在 $JENKINS_HOME/email-templates 下有一个名为 sender_email_address.groovy 的 groovy 脚本,它具有以下代码

我正在尝试从 email-ext 插件的预发送脚本中设置电子邮件发件人地址。这是执行此操作的代码:

我收到以下错误:

我正在尝试将要发送的电子邮件的发件人地址设置为登录的用户。我可以访问 ${BUILD_USER} 值。但是如果我直接在预发送脚本中使用如下图

该脚本直接将 ${BUILD_USER} 令牌替换为脚本本身中的电子邮件地址。这违背了对其进行标记的目的,因为下次我使用其他用户登录时,无法替换该标记。有没有办法只保留令牌 ${BUILD_USER} 在其他地方实现它?

0 投票
1 回答
646 浏览

email - 在 Jenkins 电子邮件中添加 Maven 构建结果

我正在为我们的 Maven/Tycho 项目使用 Jenkins,并且正在使用 Email-ext 插件在电子邮件中获取构建报告。我正在使用我在这里找到的果冻脚本。

我正在寻找的是能够添加模块构建结果(失败、成功等)而不是构建工件。基本上我想在我的电子邮件中包含 maven 项目构建中间的表格。我查看了很多地方,但我发现的只是测试结果或工件。但我想获得模块构建结果。