- 博客(8)
- 收藏
- 关注
原创 jenkins插件开发
为什么要开发jenkins插件: Jenkins是持续集成运行、管理平台(与hudson一样,具体说明可以查看jenkins的wiki)。jenkins本身提供了一套插件的管理机制,这些插件允许可插拨形式存在。jenkins插件虽然能提供很多种插件,但还是不能满足我们持续集成的需要,所以需要定制一些插件来支撑整个持续集成平台的运行。 Jenkins运行周期:Jenkins有自己
2013-10-15 11:36:10
6787
原创 java实现windows下客户端软件的下载安装和检测
最近我们有个客户端,需要在不同os系统上安装客户端程序并实时检测其进程是否OK,整体的设计思路,由jenkins的分布式调度策略来分发在不同机器上执行下载安装和检测程序,如图:java实现windows exe文件的下载、安装、进程检测。贴一段代码如下: private final static String OS_NAME="os.name"; private f
2013-10-15 11:25:51
1757
jenkins插件开发
为什么要开发jenkins插件: Jenkins是持续集成运行、管理平台(与hudson一样,具体说明可以查看jenkins的wiki)。jenkins本身提供了一套插件的管理机制,这些插件允许可插拨形式存在。jenkins插件虽然能提供很多种插件,但还是不能满足我们持续集成的需要,所以需要定制一些插件来支撑整个持续集成平台的运行。 Jenkins运行周期: ...
2013-10-09 14:52:11
146
原创 质量相关模型
我们在持续集成过程中,会拿到相关性的数据,有些数据可以通过持续集成平台的插件来收集,有部分的数据则通过sonar来收集(sonar也是集成了许多插件), 通过对持续集成过程中的数据进行收集,进行数据分析和数据挖掘,给用户对于项目、产品中的质量显性化。 持续集成整个过程划分为以下几个部分,编译、 部署、 构建;每个过程中都会产生不同数据,并且会存放于不同数据源,而我们需要收集数
2013-10-09 11:14:54
1283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人