Monthly Archives: October 2011

使用vagrant+jenkins来管理虚拟机的技巧

感谢larrycai的投稿。 简介 虚拟机有很多好处,不仅仅节省硬件资源,而且还可以快速切换系统环境,显然会在软件开发中起到极大作用。 在《持续交付》第十一章(11.7.1)中就提到了虚拟机环境的管理。如下图 它描述的是在你的持续集成的Jenkins CI服务器(以下简称jenkins)中,需要各种服务器来测试一个应用。我们可以快速的从虚拟机的VMM模板库中,启动需要的各种类型虚拟机,而不是每个都重新安装(省时),完成测试,产生报告后,也快速消失(省钱)。 让我们一起来看看一种漂亮的实现方案vagrant+jenkins实现技巧。

Posted in 持续交付 | Tagged , , , | 2 Comments

《持续交付》中文版已上架销售,欢迎对译文进行意见反馈。

《持续交付》中文版已于2011年10月17日上架销售。 该书由Jez Humble 和 Dave Farley历时三年完成, Martin Fowler为该书作序,并称其为“2010年最重要的持续书籍”, 同时,在2011年8月获得 “Jolt 杰出奖”。 从下面网站均可购得: 中国互动出版网 当当网 卓越亚马逊 如果您在书中发现有些地方翻译欠妥,您有多种渠道反馈建议。 请在下面直接回复即可。内容包括:问题所在页号、原文句子,以及您的建议。 点击这里,进入图灵社区的《持续交付》专栏勘误。 直接邮件给译者,邮箱是:qiaoliang.email@gmail.com 谢谢!  

Posted in 持续交付 | Tagged , , | Leave a comment

持续交付成熟度模型更新,新版本v1.2发布

《持续交付》一书中提供的“持续交付成熟度模型”是1.0版本。 这是经过再次调整的改进版,更具有指导性和可操作性。 使用说明: 建议使用该模型进行现状分析,发现改进点,不建议将其作为绩效衡量的标准。 一、七个维度 它们分别是: 1. 持续集成(Continuous Integration) 2. 环境与部署(Environments and Deployments) 3. 可视化与可追踪性(Visibility and Traceability) 4. 测试(Testing) 5. 数据管理(Data Management) 6. 配置管理(Configuration Management) 7. 组织协调性(Organisational Alignment) 二、每个维度又分成五个级别,它们分别是: 一级:阻碍级(Regressive) 二级:可重复级(Repeatable) 三级:可定义级 四级:可定量级(Quantitatively managed) 五级:优化级(Optimizing) 其中,持续集成维度的五个级别分别是: 一级:阻碍级(Regressive) 1. 软件的构建过程是手工的。 2. … Continue reading

Posted in 持续交付 | Tagged , , , , , | 2 Comments