![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jenkins
yazhouren
这个作者很懒,什么都没留下…
展开
-
简述maven,make,ant,jenkins,jenkins plugin, maven plugin之间的关系
现在研究CI(持续集成)链,公司要使用jenkins,刚开始接触很多不懂,现在经过一个多月的查找资料,终于明白了一些现在网上的资料特别的混乱,有的特别的基础,学了还是什么都没搞明白;有的是很深,一点基础都不讲,怎么也看不明白,中间层很欠缺。也许使用这些技术的公司,对于员工都进行了很好的培训,基础的东西一听都明白了,但是对于自学使用这些工具的人来说,如果不能提纲挈领,抓住要领,学起来真费劲。下面原创 2012-03-15 14:14:41 · 4834 阅读 · 5 评论 -
jenkins结束感言
从2012.02.15-2012.04.28, 两个半月的时间里,都在做jenkins项目。这个项目目的是提高代码质量,那么就需要有持续集成工具来管理项目,让项目经理可以更加方便容易的控制项目,并能够可以查看项目记录,能够做到追踪项目。于是开始研究jenkins, jenkins可以完成自动编译,并将编译结果通知相关负责人,而且可以与Junit, checkstyle,findbugs等工具集成,原创 2012-05-02 10:22:05 · 1476 阅读 · 5 评论 -
Gerrit2安装配置
origin: http://my.oschina.net/vdroid/blog/387126Gerrit是用于Git版本控制系统的代码审核系统。下载当前最新版本的gerrit为2.8.1,从官方下载二进制war包即可。数据库设置gerrit可以使用H2,PostgreSQL,MySql和Oracle数据库。这个安装使用PostgreSQL数据库。原创 2016-04-17 23:47:52 · 3400 阅读 · 0 评论 -
Gerrit安装和使用说明
origin: http://www.cnblogs.com/smallcoderhujin/p/3937641.html搞了几天,资料也查了不少,终于磨出来了。有什么不对的地方,大家及时提出来。。。,开始吧系统Centos6.5 x64内存2G硬盘20G数据库M转载 2016-01-24 21:27:21 · 3114 阅读 · 0 评论 -
Gerrit代码审核服务器搭建全过程
origin: http://blog.csdn.net/ganshuyu/article/details/8978614Gerrit代码审核服务器搭建全过程转载请标明出处:http://blog.csdn.net/ganshuyu/article/details/8978614环境:Ubuntu12.xx1、建立专有帐户 sudo adduser转载 2016-01-24 21:26:14 · 1022 阅读 · 0 评论 -
关于gitlab,gerrit
gitlab是一个git server,用来管理server, 他利用mysql,apache等工具构建了一个web可视化的可通过http访问控制的代码servergerrit是为了code review而生,他利用git, redis,mysql或h2等,构建了一个web可视化的code review工具,同时也兼有git server的功能。gerrit当然也可以利用apach原创 2016-01-24 21:24:01 · 2576 阅读 · 0 评论 -
gitbook安装与使用
origin:http://blog.csdn.net/xiaocainiaoshangxiao/article/details/46882921废话不说,直接主题:gitbook安装===========1. 安装npm 从网站 https://nodejs.org/#download 下载node.js源代码(点击绿色的INSTALL),解压./co转载 2017-12-09 16:14:36 · 435 阅读 · 0 评论 -
Markdown 语法说明 (简体中文版)
origin: http://wowubuntu.com/markdown/概述宗旨兼容 HTML特殊字符自动转换区块元素段落和换行标题区块引用列表代码区块分隔线区段元素链接强调代码图片其它反斜杠自动链接感谢Markdown 免费编辑器概述宗旨Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份转载 2017-12-09 17:15:06 · 621 阅读 · 0 评论 -
献给写作者的 Markdown 新手指南
origin; http://www.jianshu.com/p/q81RER「简书」作为一款「写作软件」在诞生之初就支持了 Markdown,Markdown 是一种「电子邮件」风格的「标记语言」,我们强烈推荐所有写作者学习和掌握该语言。为什么?可以参考:『为什么作家应该用 Markdown 保存自己的文稿』。『Markdown写作浅谈』在此,我们总结 Markdown 的优点如转载 2017-12-09 17:21:29 · 432 阅读 · 0 评论 -
maven 学习笔记(三)创建一个较复杂的 eclipse+android+maven 工程
前面maven 学习笔记(二)已经说过了怎样通过插件创建一个简单的工程,有了前面的基础,创建一个较复杂的工程就容易了很多。同样是通过已经有了插件,同样如果插件系统中并未存在,还是需要通过Add Archetype进行添加,详细情况请参照(maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程)。我们需要知道的是这个插件的groupid,artifacti转载 2012-02-21 15:05:34 · 931 阅读 · 0 评论 -
静态代码分析工具-jenkins应用(checkstyle and findbugs for java,cccc and cppcheck for c/c++)
代码的质量越来越受到重视,静态代码分析工具(static analysis tool for source code) 能够发现一定的代码错误,公司可以使用这些工具来提高代码的质量。收费工具(commercial tool)有clocwork等,免费的工具也有很多我们公司的项目是c/c++与java混合的项目,因此既需要c/c++分析工具,也需要java分析工具总体上来说,java的分原创 2012-03-29 16:06:33 · 5322 阅读 · 0 评论 -
jenkins调查总结
历时2个月,持续化集成和代码质量工具调查进入了尾声阶段,环境基本搭建完毕,在此写一个总结报告。一.关于持续集成(CI)的理解 为什么要有持续化集成工具?一切make管理,不就好了吗? 我的理解是,假设你有一个项目,你可以自由的make,自由的检查代码的质量。 但是,我们需要更强的功能,例如,定时编译,统计分析编译结果,用户访问控制等,这样我们就需要一个工具来管理,原创 2012-04-12 11:46:31 · 1888 阅读 · 0 评论 -
建立一个最简单的项目,实践cobertura在maven中应用
cobertura是测试java代码中代码覆盖率的自动化工具我以前未接触过这个东西,以为直接测试就可以了,但经过试验和阅读文档,明白了,必须经过测试,也就是必须配合xUnit测试才能产生出覆盖率结果,否则结果都是零。下面讲解我做的例子:目录结构: src ------main -------------HelloWorld.java -------------Calcul原创 2012-03-07 17:28:09 · 1592 阅读 · 0 评论 -
native-maven-plugin与maven-nar-plugin配置
native-maven-plugin与maven-nar-plugin不一样,不是同一个东西一.下面讲解windows平台下,native-maven-plugin的使用:1. vs环境变量设置 要在visual studio 2005 prompt窗口中,VC/bin目录下执行 vsvars32(参看,http://msdn.microsoft.com/en-us/librar原创 2012-03-02 17:47:48 · 6495 阅读 · 0 评论 -
marshal的maven集成eclipse android总结
原帖地址:http://marshal.easymorse.com/archives/2736 经过不断的尝试,总结出一个maven项目在eclipse android环境下的集成办法。集成的复杂性和一些问题的权衡这个集成办法,最大的问题是比较复杂:eclipse集成了android adt插件; eclipse集成m2eclipse插件; maven使用了android部署的转载 2012-02-21 15:23:21 · 1132 阅读 · 0 评论 -
maven 学习笔记(一)eclipse+android+maven
原帖地址: http://www.cnblogs.com/luhouxiang/archive/2011/08/28/2156560.html由于工作需要最近开始接触java,对于这类开源的东西发现居然是第一次接触,里面有太多的东西需要熟悉。其中最著名的就是maven,据说可以使得工程从编译至打包发布,效率提高很多倍。不过使用起来却比较麻烦,只得学习。国内好些博客有对maven的描述,不过转载 2012-02-21 14:45:41 · 766 阅读 · 0 评论 -
Jenkins安装与配置
一. Windows XP下安装 根据jenkins-the-definitive-guide手册第二章进行配置: 1. JDK 1.7.0_02 ,直接在oracle官网下载,后配置好环境变量 2. Git 为msysGit-fullinstall-1.7.9-preview20120201 3.apache-maven-3.0.4-bin.tar.gz原创 2012-02-20 09:28:41 · 5906 阅读 · 0 评论 -
静态代码分析工具-jenkins应用2(astyle,nsiqcppstyle,c_style_check,cpplint and cUnit,cppUnit,c++test)
一. c/c++代码格式(code style)工具 代码格式工具,对于java来说,有checkstyle,这个工具真的很是强大也很好用,配置非常的方便;对于c/c++代码来说,工具就少的很多,下面我一一进行进行简单的讲解 1. astyle 这个工具很有名,但是功能简单,只是进行代码格式的检查,也就是缩进和括号对齐等的检查,进行代码美化(不好原创 2012-04-12 11:33:42 · 4222 阅读 · 4 评论 -
maven创建eclipse android项目
参考文献:1. Eclipse 安装 Maven 的 m2eclipse 插件 http://www.cnblogs.com/freeliver54/archive/2011/09/07/2169527.html2. Maven介绍http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html3. Maven牛人的博原创 2012-02-21 15:35:32 · 949 阅读 · 0 评论 -
maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程
原贴地址:http://www.cnblogs.com/luhouxiang/archive/2011/08/29/2158096.html因为拿到的工程本身就带有maven控制,但怎样创建一个android工程,并且带有maven控制,一直是困扰我的问题。经过在网上的搜索终于有了进展。1、首先需要解决一个问题:原型插件如何知道相关的原型呢?http://maven.apache.转载 2012-02-21 14:52:06 · 811 阅读 · 0 评论 -
GitLab 与 Gerrit
origin:http://blog.csdn.net/feng8888bbb/article/details/70170638相信大家看到这里,会发现gitlab比gerrit多了许多功能,比如说Issues,Wiki等。我们从几个方面对比下2者:###开发风格: gitlab的特点是一个人维系一个分支。 gerrit的特点是一个团队维系转载 2017-11-24 11:33:27 · 1364 阅读 · 0 评论