jenkins

阅读: 评论:0

jenkins

jenkins

是这样的,在编译之前做了一些检查,想根据提示错误的不同,发送不同的邮件。

比如“vob”没填,则提示“请填写vob”,编译退出,发送邮件;若分支不存在,提示“分支不存在”,编译退出,发送邮件,等等。各位有什么思路吗?如何将错误信息的字符串传递给jenkins啊?

PS:我用的是bat中执行Perl脚本,错误信息写在了Perl中

 

找到方法了,将错误信息写到log中,然后把这个log文件用Email-ext的变量${FILE, path}的方式发给邮件接收者

 

我还打算回你的帖子呢。。看来你找到方法了。。

要用ext-emailplugin的话,肯定需要看官网的文件:+plugin

本地的jelly文件路径为:%JENKINS_HOME%pluginsemail-extWEB-INFclasseshudsonpluginsemailexttemplateshtml.jelly

 

源文档 <.html>


jenkins自带的邮件管理太弱了,为了能按自定义的方式发送邮件,需要安装一个插件: Jenkins Email Extension Plugin。


1.配置邮件:通过“系统管理”-“系统设置”,进行系统设置界面,上面的内容在“使用Jenkins配置自动化构建”中已经讲过,直接移动到设置页面的最下面,“邮件通知”部分,设置上“stmp服务器“和”用户默认邮件后缀“,如图:
如果成功安装了 Jenkins Email Extension Plugin,在邮件通知的上面还有 到这里,系统级的邮件设置已经完成了。 2. 创建一个测试的自动构建项目,如svnTest 其他部分不说了,只说邮件部分,点”Add posts-build action“,选择”Editable Email Notification“,出现下面的界面:
这些内容都可以根据你的需要进行修改。 3. 完成之后,点”立即构建“看看是不是成功,如果成功了,就大功告成了。如果不成功,那就慢慢的调了^_^。 有一个地方要注意:如果配置的邮件服务器是stmp.126,好像就只能发送邮件到126邮箱,这个我配置的是这样,不知道是不是全部是这样。

 

本文发布于:2024-01-29 11:53:37,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170650042115087.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:jenkins
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23