我想通过Jenkins邮寄以下文件(包括换行符)。
$ cat summary.txt
--- |我的第一次测试| ---
总测试:1
总票数:0
总错误:0
总失败:1
总跳过测试:0
Jenkins工作配置:
注入环境变量:
属性文件路径
/path/summary.txt
可修改的电子邮件通知
默认内容: $ DEFAULT_CONTENT $ {FILE,path =“summary.txt”}
收到邮件:
首先 - 构建#111 - 仍然失败:检查http://1.1.1.1:8080/job/First/11/处的控制台输出以查看结果。 --- |我的第一次测试| ---总测试:1总通过:总错误:0总失败:1总跳过测试:
预期邮件:
首先 - 构建#111 - 仍然失败:检查http://1.1.1.1:8080/job/First/111/处的控制台输出以查看结果。
--- |我的第一次测试| ---
总测试:1
总票数:0
总错误:0
总失败:1
总跳过测试:0
答案 0 :(得分:0)
如果你的构建日志太长,那么将所有内容放在正文中可能也不好也很麻烦。因此,请将其作为电子邮件的附件。这样长的内容,格式问题等问题就会消失。您可以通过this(build_log)
调用此脚本在脚本中执行此操作。希望这是有帮助的。