jenkins介绍
Jenkins 是一个可扩展的持续集成引擎。由于jenkins有着大量的插件,因此自由度高,很容易与各种开发环境进行联动,而且jenkins是开(免)源(费)的,所以应用度很高。还有一个重要的优点是集成的帮助文档很完善,几乎每一个选项旁的“?”都可以提供很清晰的解释,便于上手。
为了保证代码质量并对代码进行可持续的系统的单元测试,可以考虑采用jenkins为开发做基本的测试,包括pep8和单元测试。
使用jenkins主要在于配置节点何任务上,如果增加新插件,需要在任务中对相应的插件进行配置。整体结构如图: