导读:DevOps是一套实践方法,在保证高质量的前提下缩短系统变更从提交到部署至生产环境的时间,其中持续集成和持续交付是DevOps里面非常重要的一环。本文讲述了达到自动化持续交付需要做的准备工作,流水线构建方法和最佳实践。持续交付是一组能够帮助软件开发团队极大的提高其软件交付的速度和质量的模式和最佳实践组成。不同于低频率发布相对较大的版本,实施持续交付的团队希望比通常更频繁地将更小批量的变更投入生产,例如每周,每天或一天之内就能够发布多个版本。这种软件交付方式可以带来许多的好处,就像市场领导者Facebook,LinkedIn和Twitter那样,他们频繁地,以迭代方式发布软件,并取得了巨大
1