![](https://img-blog.csdnimg.cn/20200827103550722.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
持续集成CI
持续集成CI讲述
lxlmycsdnfree
脑科学爱好者,物理爱好者,计算机从业者
展开
-
J2ee eclipse中配置 本地配置的maven
插件安装好之后,还需要进行一些配置才能够开始使用Maven的功能。1.插件所关联的Maven程序依次选择Eclipse菜单栏的“Window”à“Preferences”菜单项,就会弹出如下对话框:在这个对话框左边的导航栏中展开“Maven”目录结点,并选择“Installations”子节点,如下图所示:原创 2017-08-25 14:54:52 · 1367 阅读 · 0 评论 -
NDK toolchain对应ABI
Android NDK: This NDK supports the following toolchains and target ABIs:Android NDK: aarch64-linux-android-4.9: arm64-v8aAndroid NDK: aarch64-linux-android-clang3.4: arm64-v8aAndroid NDK...转载 2018-08-14 11:54:48 · 1044 阅读 · 1 评论 -
搭建(增加) jenkins slave 机器
sonar-jenkins-slave 10.37.77.120 Q$v3+U1v这是其中集群中的一台slave,直接从这个slave机器上copy 安装的jdk,slave.jar等信息。用shell工具批量操作所有机器整体步骤如下: copy一些基础软件mkdir -p /opt/CIPackage/cd /usrscp -r root@10.37.77.120:/usr原创 2017-11-14 11:11:39 · 1033 阅读 · 0 评论 -
jenkins 指定 之前某版本 构建
1.找到之前的构建版本版本 对应的 修正版本号,就是 svn 版本 号:如下:修正版本号: 8659Changessonar问题 (detail)V20171129_延保商品关系下发改造 (detail)启动用户10111065然后在jenkins 中 某一个job 上点击配置,进入配置svn原创 2017-11-20 10:33:27 · 7089 阅读 · 0 评论 -
sonar 不再支持 cobertura 插件(sonar支持的插件表)
官方说明连接:https://docs.sonarqube.org/display/PLUG/Plugin+Version+Matrix######################################################SonarQube Version 5.6(LTS) 6.0 6.1 6.2 6.3 6.4 6.5 ...原创 2017-10-19 11:26:50 · 1826 阅读 · 1 评论 -
sonar Cobertura Plugin
Skip to end of metadataGo to start of metadataPlugin InformationPlugin IDcoberturaChangesIn Latest ReleaseSince Latest ReleaseLatest原创 2017-10-19 10:53:24 · 495 阅读 · 0 评论 -
maven+jenkins+sonar集成搭建
转载地址:http://blog.csdn.net/wzd_0116/article/details/24651333集成质量管理平台搭建 第一章 Sonar安装... 21.1下载sonar. 21.2安装sonar. 21.2.1 JDK安装配置... 21.2.2数据库安装... 21.3成功界面... 31转载 2017-10-18 14:56:58 · 729 阅读 · 0 评论 -
SonarQube与SonarRunner安装配置
使用的安装包:(1)sonarqube-4.5.zip (2) sonar-runner-dist-2.4.zip 下载后解压缩到/usr/local下(3)mysql-5.6.14.tar.gzSonar介绍Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及原创 2017-09-01 10:40:28 · 712 阅读 · 0 评论 -
maven常用的命令(window控制台和linux命令是一致的)
六个必须掌握的maven命令:1. mvn help:describe 你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一切的. 参数: 1. -Dplugin=pluginName 2. -Dgoal(或-Dmojo)=goalName:与-Dplugin一起使用,它会列出某个插件的goal信息,如果嫌不够详细,同样原创 2017-08-25 15:04:02 · 1838 阅读 · 0 评论 -
基于jenkins搭建一个分布式持续集成服务器
一、引言1.1 编写目的指导质量管理部,业务测试组同事进行Jenkins环境部署,通过Jenkins解决测试环境不可控,开发测试环境不一致等问题。1.2 使用对象质量管理部、基础研发部,集成部署部及EMT 目标受众:本文的预期受众是从事持续交付或持续自动测试工作的软件工程师。要想按照本文中的步骤进行操作,您应该理解:脚本开发。软件开发转载 2017-08-31 17:44:42 · 1953 阅读 · 0 评论 -
java.lang.OutOfMemoryError:GC overhead limit exceeded
我遇到这样的问题,本地部署时抛出异常java.lang.OutOfMemoryError:GC overhead limit exceeded导致服务起不来,查看日志发现加载了太多资源到内存,本地的性能也不好,gc时间消耗的较多。解决这种问题两种方法是,增加参数,-XX:-UseGCOverheadLimit,关闭这个特性,同时增加heap大小,-Xmx1024m。这样坑可以填了!!!但是原因是什原创 2017-08-28 11:10:08 · 691 阅读 · 0 评论 -
maven-surefire-plugin 自动化单元测试插件
Maven通过Maven Surefire Plugin插件执行单元测试。(通过Maven Failsafe Plugin插件执行集成测试) 在pom.xml中配置JUnit,TestNG测试框架的依赖,即可自动识别和运行src/test目录下利用该框架编写的测试用例。surefire也能识别和执行符合一定命名约定的普通类中的测试方法(POJO测试)。生命周期中test转载 2017-08-23 19:42:25 · 790 阅读 · 0 评论 -
maven 配置(安装)以及遇到的The JAVA_HOME environment variable is not defined correctly.
1.下载安装maven你可以去http://maven.apache.org/download.html 下载最新的maven,目前最新版本是maven-3.2.1选择链接下载压缩包并解压,我解压路径是D:\cloud_cms\maven\apache-maven-3.2.12.环境变量的配置(1)新建系统变量名MAN , 变量值是D:\cloud_cms\maven\ap...原创 2017-08-25 14:36:36 · 60787 阅读 · 20 评论 -
JAVA代码覆盖率工具JaCoCo-原理简单分析
作为一个测试人员,保证产品的软件质量是其工作首要目标,为了这个目标,测试人员常常会通过很多手段或工具来加以保证,覆盖率就是其中一环比较重要的环节。我们通常会将测试覆盖率分为两个部分,即“需求覆盖率”和“代码覆盖率”。需求覆盖:指的是测试人员对需求的了解程度,根据需求的可测试性来拆分成各个子需求点,来编写相应的测试用例,最终建立一个需求和用例的映射关系,以用例的测试结果来验证需求的实原创 2017-08-26 11:37:50 · 1695 阅读 · 0 评论 -
ps -ef 输出结果的具体含义
ps [选项]下面对命令选项进行说明:-e 显示所有进程。-f 全格式。-h 不显示标题。-l 长格式。-w 宽输出。a 显示终端上的所有进程,包括其他用户的进程。r 只显示正在运行的进程。u 以用户为主的格式来显示程序状况。x 显示所有程序,不以终端机来区分。ps -ef 显示出的结果:原创 2017-08-25 16:02:06 · 866 阅读 · 0 评论 -
android jenkins 配置NDK环境变量
配置环境变量:执行报错:如果将环境变量修改:再次构建,爆出找不到ndk,但是由于android代码没有使用到ndk,所有jenkins JOB可以正常编译。为什么 jenkins 只识别ANDROID_NDK_HOME???配置NDK 之后,jenkins对ndk 做什么校验?为什么报错:No toolchains found in the NDK too...原创 2018-08-15 11:26:12 · 3941 阅读 · 0 评论