美文网首页UI自动化百人计划
第四次分享06.17Jenkins认识

第四次分享06.17Jenkins认识

作者: abc123it | 来源:发表于2017-06-20 16:36 被阅读36次

1.持续集成的优点

(1)解放劳动力;

(2)避免人为失误;

(3)提高效率;

(4)质量持续反馈(每小时/每日构建)

(5)质量保障;

2.持续集成知识体系

Linux+Git+Jenkins+Maven+JDK,根据需要可增加插件;

3.持续集成由谁实施

质量团队主导、运维协助;

4.入门操作

准备条件:已安装JDK(1.7版本及以上)

(1)官网下载war包     https://jenkins.io/download/

(2)启动

java -jar  /jenkins/jenkins.war   --httpPort=8899

此处的,/jenkins/jenkins.war 为jenkins.war的完整路径,httpPort端口可自行设置,如果端口被占用可设置其他端口,或先关闭此端口对应的进程,然后启用此端口;

(3)浏览器访问

http://IP:端口   (IP为服务器IP地址,端口为httpPort后面的值)

(4)设置权限(默认是无权限控制的)

Jenkins是一个发布服务,切记一定要设置权限,否则后果很严重;

设置权限的方法:系统管理--->Configure Global Security

特别提醒:需留意给自己的账号设置管理员权限;

设置权限时,根据具体项目细化到不同组、不同角色的人员等;(采用项目矩阵授权策略)

(5)插件安装

点击 系统管理--->管理插件,进入插件管理后,选择 可选插件,比如:搜索maven,可安装maven info plugin插件;

(6)新建Job

具体Job内容需与开发沟通;

新建项目(常用的两种,构建一个自由风格的软件项目、构建一个maven项目)

5.企业持续集成体系落地存在的障碍

(1)团队内部赋能(测试/运维)

(2)QA团队能力不够(shell/python)

建议:集成&打包--->一条job一个build;

6.持续集成的其他用途

(1)静态代码扫描;

(2)单元测试;

(3)自动化测试(关键业务GUI/接口);

(4)业务监控;

相关文章

  • 第四次分享06.17Jenkins认识

    1.持续集成的优点 (1)解放劳动力; (2)避免人为失误; (3)提高效率; (4)质量持续反馈(每小时/每日构...

  • 破碎与重建

    和谐后的第四次图片版分享

  • 31/100节奏+扎实+面对+爱|行动派琦琦年度无保留分享会收获

    分享时间:20170610 分享地点:厦门 分享人:行动派琦琦 谢谢行动派的链接,我爱你!星星书吧的第四次面基就这...

  • 玉衡分馆 | 番禺徐和堂李氏砭法互刮分享第四次课

    番禺徐和堂李氏砭法 互刮分享第四次课 时间:2019.7.25 下午14:00—...

  • #小洁生活记#3.9

    【完成】第四次线上分享 今天分享的内容《习惯养成的方法论》,通过听得到分享《瞬变》这本书,来转述方法论。提前录制好...

  • 2018-06-16

    06162018 3.0第四次班会分享 上周天哥给我们提出,要求我们帮会上的分享,和主持得是脱稿。我,理所...

  • 【梦回同里】

    第四次重游苏州感触颇多,更加认识自己了,对一些生活的道理又有了深一层的体会。人只有尽多的认识自己,才能找到更适合自...

  • 学习阿尔法波设定自我形象

    践行班八期二阶第四次锦囊会议收获: 锦囊会议分享主题是【阿尔法波设定自我形象】 吴红苑师姐的分享记录: 如何...

  • 01周检视(20181231-20190106)

    本周回顾: 1.个人IP打造专题分享第四次分享,得到伙伴们的认同 2.天使班两次班会和一次加课分享 3.参加大风车...

  • 认识爱的分享

    大家好! 我是爱的分享,05年高中毕业的我只身一人来到济南打工,在这里认识了我的另一半,09年结婚因为身体原因一直...

网友评论

本文标题:第四次分享06.17Jenkins认识

本文链接:https://www.haomeiwen.com/subject/umtaqxtx.html