lovegigi 发表于 2018-1-8 07:38:24

jenkins+maven+git+ 邮件自动转发 持续化集成 图文教程

  1.所需要的插件,安装plugin ,进入mangae Jenkins→ manage Plugins, 切换到Available tab, 选择如下plugin 安装
  Gitplugin, GitHub Plugin ,GitClient Plugin,Email-ext plugin
  如果你的git仓库是private的还需要安装SSHSlavesplugin , SSHCredentialsPlugin ,否则git不成功。
https://images0.cnblogs.com/blog/534352/201311/19194539-7bdb81204386409abe7e759526033197.png
  2.插件安装完之后 ,进入系统设置
https://images0.cnblogs.com/blog/534352/201311/19194749-ad6b85fd44f4481cb0571196dc43a77e.png
  3.设置jdk,这个是必须的!
  .https://images0.cnblogs.com/blog/534352/201311/19194945-aac31009a436445283440463a98e3e49.png
  4.Git配置
  下载git zip包,并解压缩,
  下载地址为:http://code.google.com/p/msysgit/downloads/list 选择.7z
  直接下载地址 为:http://code.google.com/p/msysgit/downloads/detail?name=PortableGit-1.8.4-preview20130916.7z&can=2&q=
https://images0.cnblogs.com/blog/534352/201311/19195628-5187f5bf67cf4d53b33106369b32bd22.png
  5.
  maven的安装:
https://images0.cnblogs.com/blog/534352/201311/19195839-83e0780df1b84b7ca0ee97507433f274.png
  6.maven配置,git配置
https://images0.cnblogs.com/blog/534352/201311/19200257-771a2b68d7ba407f85320eafc4f6d37c.png
  7.email 格式 配置
https://images0.cnblogs.com/blog/534352/201311/19200747-5baf60529205484f972eb7d6e53ff78c.png
  共享出来:
  

(本邮件是程序自动下发的,请勿回复!)<br/><hr/>  

  
项目名称:$PROJECT_NAME
<br/><hr/>  

  
构建编号:$BUILD_NUMBER
<br/><hr/>  

  
构建状态:$BUILD_STATUS
<br/><hr/>  

  
触发原因:${CAUSE}
<br/><hr/>  

  
构建日志地址:
<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>  

  
构建地址:
<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>  

  
变更集:${JELLY_SCRIPT,template
="html"}<br/><hr/>  

  8.邮件配置:
https://images0.cnblogs.com/blog/534352/201311/19201219-ce3e82a3c35847a2bb394072e18641a2.png

邮件保持一致的配置如下图所示:
https://images0.cnblogs.com/blog/534352/201402/141717493843979.png
https://images0.cnblogs.com/blog/534352/201402/141718440819418.png
https://images0.cnblogs.com/blog/534352/201402/141718568406884.png
  好了,到此为止,全局配置已经完了,其他插件,自己可以去官网wiki研究。
  接下来是具体项目里的配置:
  9、进入新建的job,点击配置,如下开始设置git具体设置:
https://images0.cnblogs.com/blog/534352/201311/19201741-83c502e8ae484193a458969cec323de2.png
  10.
  时间设置:
https://images0.cnblogs.com/blog/534352/201311/19202635-7125e52caac147ddbb268239905ee134.png
  11.
https://images0.cnblogs.com/blog/534352/201311/19202818-5d3cb29e889e4f7b9385c592a6f3d82b.png
  12.
https://images0.cnblogs.com/blog/534352/201311/19202845-53b63ed33178433d95b175fec964cea6.png
  13
https://images0.cnblogs.com/blog/534352/201311/19202906-8557cf4eb295418391568d93da291ba3.png
  14.
https://images0.cnblogs.com/blog/534352/201311/19202930-136b632fe0734feeb12154884835bb50.png
  15.记得保存!本教程到此结束!邮件内容展示。期间波折了很多,找了很多教程,所以自己也用图文记录下来。
https://images0.cnblogs.com/blog/534352/201311/19203126-7461dd82997f4bc9b63efc0ce020ee35.png
页: [1]
查看完整版本: jenkins+maven+git+ 邮件自动转发 持续化集成 图文教程