每当文件添加到特定文件夹时,如何在Jenkins中发送邮件?

时间:2015-10-19 15:06:16

标签: jenkins jenkins-plugins

我正在和詹金斯合作。报告通常由另一个软件生成,并添加到特定文件夹中,该文件夹不是Jenkins工作区的一部分。现在,只要将新文件添加到文件夹,我就需要附加此文件并发送邮件。我该如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以编写一个简单的shell脚本来检查目录是否有任何新的文件条目,以及是否有新条目触发邮件并附加相应的文件。

可以使用cron Jobs定期运行此脚本。 要从命令行发送邮件,请使用以下包: -

 sudo apt-get install mailutils

通过命令行信息检查this

进行邮寄
echo "body of your email" | mail -s "This is a Subject" -a "From: you@example.com" recipient@elsewhere.com

附加文件

uuencode surfing.jpeg surfing.jpeg | mail sylvia@home.com

希望它有所帮助。