本人用的是 maven+jenkins 持续集成构建项目, 每当项目构建完毕之后 会在我的工作目录生成一个测试结果目录(里面有截图,测试报告等),如何利 jenkins 把此测试结果目录打包成 zip 格式 并以邮件的形式发出? 我的 jenkins 装了邮件插件 目前 ,如果没有附件的话 我的邮件是可以通过 jenkins 发出的,但是不知道附件是如何发出去的 求各位大神指导
求大神现身
你还是直接用 linux 命令发吧, 别指望 jenkins 的发邮件有多强大. 或者你可以翻翻 jenkins 的插件看看
echo "content" > mail uuencode error.log.pdf error.log.pdf >> mail cat mail | mail -s device_error_summary xxxxxx@testin.cn
#2 楼 @seveniruby 邮件 jenkins 有插件, 现在就是不知道 attachment 怎么搞上去 自己在查查
看注释似乎是 Ant 的格式。。
建议写个 python 脚本或者 shell 脚本,自己发送邮件。我们使用 python 自己写实现发邮件的代码,你测试完成后,调用你自己写的代码,然后发邮件吧。
我是直接写附件的名称 downLoadURL.png 这样,附件就放在 workspace 目录下
#6 楼 @daydayup 我试试 看着是 ant 格式
#4 楼 @andward 的确 是 ant