jenkins

快速部署TEST-DRIVEN DEVELOPMENT/DEBUG环境

什么是Test-Driven DevelopmentTest-Driven Development 测试驱动开发,这个词儿各位技术大大必定耳熟能详,我作为一个曾经的Develop, ops,现在的DevOps从业者,这次想来跟大家聊聊Test-Driven Development。测试驱动开发传统意义上就是先写测试用例,再做代码实现,这样就能明确代码功能,减少开发无用功能

智能运维 | 如何做好持续集成——Jenkins on Mesos 实践

今天小数给大家带来的又是十足的干货:当运维遇到云计算,当Docker遇到Mesos和Jenkins,会擦出怎样的火花呢?且看来自数人云运维工程师金烨的演讲实录分享——持续集成的价值首先讲一下持续集成的优势。过去公司做测试可能需要十几、二十几个组件,集成一次往往要一两个小时,费力费时,而且复杂容易出错,而一旦配置出错的话耗时会更久。因此,一次集成测试一周才会做一次,测出Bug

Docker在开发、测试中的应用

传统的软件开发、测试、运维需要三个团队在三个不同的环境中进行,而三个环境的不同引发了很多的问题。如:工作内容的重复;开发环境中可运行的程序在测试和运维环境下却未必正常;开发人员提交代码前的测试不充分而引入新的BUG,没有有效的机制进行提交前的充分测试;测试出的BUG因为环境的复杂使得开发人员难以复现等等。Docker的出现让一切都不同以往,Docker可以将系统与应用打包成