持续集成
文章平均质量分 74
UlricQin
Open-Falcon主程、Nightingale开源发起人、DINP作者,在滴滴负责产业云技术中心
展开
-
用持续集成的观点来看Maven
今天读了《系列文章整理 - “听”乔梁讲述持续集成的故事》,其中一些观点非常赞同,其中提到一个Java领域中一个很有名气的项目管理工具:Maven,特别想对此多说几句,于是形成此文~~ 先说个题外话,老的Java程序员一看到Maven就想起Ant,而实际本站的代码构建也是用的Ant,不过Maven和Ant的关注点真的不是很一样,Ant帮你执行很多脚本目标,仅此而已,是个很好的工具,可以用它做...2013-09-25 08:13:01 · 146 阅读 · 0 评论 -
部署问题域分析-自动化部署到底要解决什么问题
自动化持续部署号称持续集成最后一公里,对整个持续集成过程有很重要的意义。而且即使是非持续集成的团队,同样需要部署,需要快速上线。那么对于这个Topic来讲,问题域有多大,难点在哪里~今天 Ulric 来简单侃一侃,如果有说得不对或不全面的地方,欢迎指正,大家共同学习进步哈~~ 俺们不是Hacker,俺们是工程师,工程师主要来解决工程问题,那么对于部署这个问题,典型场景大概如下~ ...原创 2013-09-26 10:04:21 · 389 阅读 · 0 评论 -
部署问题的抽象本质以及平台职责
上一篇博文《部署问题域分析》主要是讲述了平时听到的一些一线研发工程师的直接需求。解决问题的第二步是分析问题,OK,那我们就来看看这些问题的本质~~以下只是我的私人观点,有说得不对的地方欢迎大家批评指正一起讨论~~ 部署实质是对线上环境的一种变更 部署需要做到幂等,不管上线多少次,只要是同一个发布包,就应该达到同样的效果 部署的大致流程是在一个中心点触发部署动作,之后在各个目标机器上执行一段部署...原创 2013-09-26 20:55:29 · 133 阅读 · 0 评论