Appium jenkins 如何打包测试结果目录为 zip 并把此 zip 包以邮件发送?目前不知道怎么打包发附件,邮件可以发送了如果不带上附件

Mr Wang · 2014年08月27日 · 最后由 思寒_seveniruby 回复于 2014年08月27日 · 3045 次阅读

本人用的是 maven+jenkins 持续集成构建项目, 每当项目构建完毕之后 会在我的工作目录生成一个测试结果目录(里面有截图,测试报告等),如何利 jenkins 把此测试结果目录打包成 zip 格式 并以邮件的形式发出?
我的 jenkins 装了邮件插件
目前 ,如果没有附件的话 我的邮件是可以通过 jenkins 发出的,但是不知道附件是如何发出去的 求各位大神指导

共收到 8 条回复 时间 点赞

求大神现身

你还是直接用 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

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册