自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闲亭信步(KISS)

手把青秧插满田,低头便见水中天。身心清净方为道,退步原来是向前。/ 初学者眼中凡事皆有可能,行家心中可行之途无多

  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 选择持续集成工具需要考虑的几个因素

目前,持续集成工具多达30种,每种工具都有自己的特点。在国内,软件企业很少为这类产品付费,所以国个目前最流行的包括Hudson(开源),CruiseControl(开源),TeamCity(商业版,买了IntellJ的License就能免费使用)。而在国外,还有两个比较流行的工具

2011-07-23 10:14:25 2619 1

转载 配置与发布管理成熟度模型1.0版

在过去多年的持续集成咨询经历中,最常听到的一个问题是:如何来评估企业在配置与发布管理方面做得到底怎么样?还需要在哪些地方进行改进或提高? 两年前,CITCON的几个参与者给出了一个成熟度模型,主要关注于“持续集成实践”,而在《持续交付》一书中,Jez与Farley也结合Thou

2011-07-19 21:28:02 1763

原创 广而告之:持续交付的魅力——百度技术沙龙,2011年7月23日下午,北京京仪大酒店

百度技术沙龙 演讲主题:持续交付的魅力——百度持续集成实践经验分享   演讲简介: 百度从2009年引入敏捷,并结合自身情况,从项目管理、需求管理为起点。随着业务的发展,对研发效率的更高要求,自2010年起,在各产品线引入持续集成实践。众所周知,在引入敏捷的过

2011-07-14 22:08:39 4755

原创 《持续交付》,追求软件卓越的必读书目

自2007年开始,我与Jez Humble一起,和来自四个国家的同事们开发了Cruise(ThoughtWorks Studios 开发的一款持续集成与发布管理工具,现在改名为Go)。该产品在两年内发布了8个版本,而且在V1.0中就引入了Pipeline的概念,而这正是《持续交付

2011-07-14 22:01:59 2098 2

repoScan-1.0.jar

圈复杂度的历史趋势分析工具。一条命令搞定。 # 项目说明 按统计Git仓库中的代码圈复杂度 (去除所有的 */test/* 目录) # 用到的工具 * Git * [lizard](https://github.com/terryyin/lizard) ## 已测试的运行环境 * MacOS * Java 1.8 * python2.7 * Git 2.15.1 ## 运行前的准备 * 安装Git * 在MacOS上安装lizard ``` pip install lizard ``` 例如,下面的命令表示在对当前Git仓库目录下,对代码进行扫描,圈复杂度阈值为10, 样本周期是60天,使用默认语言,即:java。输出结果 在文件中。 outputDir/codebase_summary.csv `java -jar ../codemetrics/target/repoScan-1.0.jar -R . -C 10 -I 60`

2020-03-10

持续交付成熟度模型 V1.2

《持续交付》一书中提供的持续交付成熟度模型是第一版。这是再次经过调整的改进版,更具有指导性和可操作性。

2011-10-17

配置与发布管理成熟度模型

评估持续集成与持续交付的成熟度,寻找下一个改善目标。

2011-07-19

puppet入门手册

先进的配置管理工具,与CfEngine,Chef相似的工具

2011-07-12

Cruise1.0中文配置说明

Cruise1.0是Thoughtworks在2008年7月28日发布的一款持续集成与发布管理系统,并帅先实现了Pipeline的概念,并将持续集成这一概念扩展到到发布管理领域。本文是Cruise1.0配置文件的中文说明文档。

2008-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除