问题标签 [jenkins-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 投票
1 回答
548 浏览

email - Jenkins 2.273.1“可编辑电子邮件通知”发送带有“$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!”的电子邮件 内容

我正在使用 Jenkins 2.222.x 版本和可编辑电子邮件通知插件来发送有关工作状态的电子邮件。它工作正常。后来我将我的 Jenkins 版本更新为 2.273.1,我仍然能够接收电子邮件,但像这样: 在此处输入图像描述

环境变量不会被实际数据取代。

我错过了什么?

0 投票
0 回答
52 浏览

jenkins - JENKINS: sending .apk file as attachment to email

I set up the JENKINS Editable Email notification for my project with trigger for all builds.

I am trying to attach .apk file in email notification, but fails saying potential security issue. Even this happens to .zip as well.

but Email is sent successfull when there are no attachments.

what are the possible ways to send an attachment.

Not sent to the following valid addresses: xxxxxxxxxx@xxx.com SMTPSendFailedException message: 552-5.7.0 This message was blocked because its content presents a potential 552-5.7.0 security issue. Please visit 552-5.7.0 https://support.google.com/mail/?p=BlockedMessage to review our 552 5.7.0 message content and attachment content guidelines. d75sm4825481pfd.100 - gsmtp

QUIT 221 2.0.0 closing connection d75sm4825481pfd.100 - gsmtp Finished: SUCCESS

0 投票
0 回答
537 浏览

jenkins - 无法访问电子邮件正文中的环境变量

这是我的 Jenkins 声明性脚本中的一个环境变量MODEL。但我无法在电子邮件正文中使用这个MODEL变量。虽然它在电子邮件主题中运行良好!

如图所示,我尝试了多种方法,但此脚本仅生成以下电子邮件正文:

在此处输入图像描述

还通过了如下几个链接,但仍然没有得到练习。请提出一些建议。

0 投票
1 回答
661 浏览

jenkins - 电子邮件扩展插件未加载通过配置文件提供程序插件添加的 groovy 模板

我目前正在从使用声明性语法设计的詹金斯构建管道发送自定义电子邮件通知。我已经Config File Provider Plugin 3.8.0, Email Extension Plugin 2.82 & Email Extension Template Plugin 1.2安装在我的詹金斯服务器上。

我还完成了电子邮件扩展插件工作所需的全局系统配置(smtp 凭据、默认值等)。

然后我创建了一个简单的 groovy 模板脚本,并使用名为my-email-template 的Config File Provider Plugin 将其添加为 Jenkins 上的托管文件。添加文件时,我选择文件类型为Extended Email Publisher Groovy Template

然后我在我的 Jenkinsfile 中添加了以下步骤,

通过上述配置,我收到了一封正文为的邮件;

在 $JENKINS_HOME/email-templates 中找不到 Groovy 模板文件 [managed:my-email-template]。

根据官方电子邮件扩展插件文档,我使用managed:前缀作为我的模板文件引用,所以我希望它指的是配置的托管文件,但它仍在 jenkins home 下搜索文件。

有人可以帮我弄这个吗?

0 投票
0 回答
145 浏览

jenkins - EmailExt- Jenkinsfile - 不嵌入 HTML 和 CSS 文件

EmailExt- Jenkinsfile - 不嵌入 HTML 和 CSS 文件

我正在尝试在电子邮件正文中附加 html 报告并使用Email-ext插件发送邮件。

但我可以在发送的电子邮件报告中看到没有正确格式和 CSS 样式的纯 HTML。

任何帮助请。

0 投票
0 回答
16 浏览

jenkins - 如何在电子邮件分机插件默认电子邮件模板中使用詹金斯徽标?

我想在电子邮件 ext 插件默认 html.jelly 模板中使用 jenkins 徽标。我已经从网站下载了 jenkins 徽标并转换为 32*32 gif 文件并保存在 jenkins_home/userContent 文件夹下,并在默认 html.jelly 文件中修改了以下内容使用该 gif 文件(success.gif)

修改前:

修改后:

但是即使下载了该图片,该图片也没有加载到电子邮件中

在此处输入图像描述

你能指导我在这里犯了什么错误吗

0 投票
2 回答
111 浏览

jenkins - Jenkins:可编辑电子邮件通知的触发器类型说明

在 Jenkins forEditable Email Notification中,创建触发器:

在此处输入图像描述

以下项目/选项:

在此处输入图像描述

问题

是否有官方文档解释选择框中显示的每个项目?- 当然,有些是显而易见的,有些则不是

吉拉

以防万一我创建:

0 投票
1 回答
46 浏览

jenkins - 如何在 Jenkins 电子邮件附件中拆分字符串?

我想为两个产品 product1 和 product2 运行脚本,该命令包含字符串product1 product2并按预期运行两个产品的脚本。该命令在控制台上如下所示:

但问题是结果文件名分别是product1.xlsxproduct2.xlsx,但是当我传入${product_Name}.xlsx电子邮件附件时,詹金斯正在尝试附加product1 product2.xlsx不存在的文件。不知何故,我想在附件部分拆分产品名称并制作它product1.xlsxproduct2.xlsx这样我就可以在电子邮件中正确附加两个文件。

在此处输入图像描述

在此处输入图像描述

在上面的图像中,产品名称将在使用参数在构建中传递以下值后变为product1 product2 :

在此处输入图像描述

$product_Name是一个字符串参数,可以保存多个值:

在此处输入图像描述

0 投票
0 回答
19 浏览

jenkins - 如何从电子邮件模板中的属性文件中读取属性

在“可编辑电子邮件通知”的自由样式作业中,我可以使用“默认内容”中的以下内容从 env.properties 中读取属性。${PROPFILE,file="env.properties",property="last_good_build_no"}。

如何从复制到 ${JENKINS_HOME}/email-templates/custom-email.template 的自定义电子邮件模板访问属性表单 env.properties?

0 投票
1 回答
43 浏览

jenkins - 詹金斯停止“恢复正常”通知

我有一个关于 Jenkins 自由风格工作的问题。我们正在使用构建后操作的“电子邮件通知”部分。因此,每当出现故障时,它都会触发一封电子邮件。但是,当失败的作业运行成功时,它会发送另一封电子邮件。我想阻止它。无论工作状态如何变化,我都不想要任何电子邮件。我知道这在管道中是可能的,但在自由式工作中可能吗?