最近公司在搞代码覆盖率检查,简单看了一下结合Jenkins +jacoco + sonar做了一下主要涉及到项目层面和Jenkins层面的东西: 这里只讲一下集成,不讲解sonar的安装Jenkins插件 jacoco的安装,这些资料网上比较多,大家查阅一下就可以了 一、项目中需要配置信息: 1.在 ...
分类:
其他好文 时间:
2017-08-14 10:21:50
阅读次数:
293
一、jenkins代码自动部署1.配置免密钥通信实现自动化部署首先要解决的是免密码传输,配置jenkins至测试服务器之间免密钥ssh登录测试免密钥ssh登录在测试服务器上编写一个测试脚本,检测是否可以执行成功,正式环境可以写一个自动化部署的脚本2.jenkins新建部署代码项目在构建这..
分类:
其他好文 时间:
2017-05-29 16:01:51
阅读次数:
487
1、持续集成 jenkins 2、代码检测 SonarQube 3、日志: CAT、ELK Stack = Logstash+Elasticsearch+Kibana http://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Sc ...
分类:
其他好文 时间:
2016-10-27 20:17:19
阅读次数:
224
jenkins实现自动化部署及服务重启-初级一、说明部署jenkins主要用于web界面化的代码上传、生产服务重启。还未涉及到svn中的代码打包,后期会配合开发同事一起完成此功能。使用jenkins而不是脚本执行主要作用是为了方便版本控制、减少人为失误导致。而jenkins主要是作为可视化的..
分类:
其他好文 时间:
2015-04-03 15:38:42
阅读次数:
578
代码发布流程:代码上线:通过工具进行代码分发,分发方式:push(推)、pull(拉)一般拉得方式比较安全一些。工具:jenkins测试:使用wordpressinstallation:wget-O/etc/yum.repos.d/jenkins.repohttp://pkg.jenkins-ci.org/redhat/jenkins.reporpm--importhttp://pkg.jenkin..
分类:
其他好文 时间:
2014-07-19 02:14:15
阅读次数:
349