自定义博客皮肤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)

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

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

原创 “持续集成”之一二三

自动化测试是持续集成的前提毋庸置疑,自动化测试是持续集成的前提。如果您的项目还没有单元测试或功能测试代码,那么持续集成的意义就不那么重要了。只有随着项目的进行,不断增多的自动化测试,才能突显持续集成的重大意义。持续集成是代码健康状况的指示器或风向标。通过持续集成,可以尽早发现问题,提醒团队成员尽早修复问题,得到更健康的代码。持续集成有很多实践,通过实际项目的经历,总结三个基本实践:一、尽早开始持续

2008-08-31 20:24:00 2349

原创 Cruise入门——安装与数据备份

CSDN终于可以访问了。今天说说Cruise的安装与数据备份吧。你从这里注册一下,就可以下载Cruise,并会得到为期一个月的试用版License(最多6个Agents有效),一个月后,你可以申请有效期是一年的免费License(最多两个Agents有效)。Cruise可以安装在很多种操作系统上,而且Server和Agent可以安装在不同的操作系统上。Cruise官方提供了windows安装包(.

2008-08-18 21:44:00 16422 2

原创 Cruise入门——配置篇

概念篇已经介绍了Cruise中出现的新名词,今天就说一说Cruise的配置问题。由于Cruise几乎提供了所有平台的安装包,所以只要您了解各平台上安装软件的方法,您就可以轻而易举地完成Cruise的安装。现在,Cruise1.0的配置秉承开源项目CruiseControl的单一配置文件风格,但比CruiseControl要简单的多。而且在Cruise1.0中提供了简单的WEB界面编辑功能,尽管看上

2008-08-01 23:20:00 4199 3

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关注的人

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