Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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
如何在Jenkins中向电子邮件添加自定义令牌_Jenkins - Fatal编程技术网

如何在Jenkins中向电子邮件添加自定义令牌

如何在Jenkins中向电子邮件添加自定义令牌,jenkins,Jenkins,我创建了一个作业来构建android apk。我通过LinuxShell将apk上传到dropbox,并成功获得了共享链接。问题是, 如何将从dropbox获得的链接添加到电子邮件? 我使用email-ext插件,可以发送电子邮件。我还检查了“内容令牌”,但不知道如何注入链接 我已经检查了以下链接 如果您编写一个Jelly脚本并将其存储在Jenkins安装中的\email模板下,那将是最好的。然后你可以使用 ${JELLY_SCRIPT,template="SomeJellyScriptName

我创建了一个作业来构建android apk。我通过LinuxShell将apk上传到dropbox,并成功获得了共享链接。问题是,

如何将从dropbox获得的链接添加到电子邮件?

我使用email-ext插件,可以发送电子邮件。我还检查了“内容令牌”,但不知道如何注入链接

我已经检查了以下链接


如果您编写一个Jelly脚本并将其存储在Jenkins安装中的\email模板下,那将是最好的。然后你可以使用

${JELLY_SCRIPT,template="SomeJellyScriptName"}
在节中

默认内容


然后,您甚至可以使用构建过程的环境变量在发送邮件时引用它们。

如果您编写一个Jelly脚本并将其存储在Jenkins安装中的\email模板下,这将是最好的。然后你可以使用

${JELLY_SCRIPT,template="SomeJellyScriptName"}
在节中

默认内容


然后,您甚至可以使用构建过程的环境变量在发送邮件时引用它们。

最后,我使用了插件。解决办法如下:

  • shell脚本将共享链接写入文本文件
  • 环境注入器加载文本文件并作为环境变量注入
  • 电子邮件模板中的环境变量
    最后,我使用了插件。解决办法如下:

  • shell脚本将共享链接写入文本文件
  • 环境注入器加载文本文件并作为环境变量注入
  • 电子邮件模板中的环境变量