商品说明
版本:
V1.0
|
交付方式:
镜像
|
适用于:
Windows
|
上架日期:
2020-09-03
|
Jenkins 是一个可扩展的持续集成引擎。由于jenkins有着大量的插件,因此自由度高,很容易与各种开发环境进行联动,而且jenkins是开(免)源(费)的,所以应用度很高。还有一个重要的优点是集成的帮助文档很完善,几乎每一个选项旁的“?”都可以提供很清晰的解释,便于上手。
为了保证代码质量并对代码进行可持续的系统的单元测试,可以考虑采用jenkins为开发做基本的测试,包括pep8和单元测试。
节点管理:
一般jenkins服务运行的节点称作“master”(主节点),其他则是"slave"节点(从节点),对于节点的控制jenkins提供多种方法,本文采用"lanch slave agents on Unix machines via SSH",jenkins会上传slave程序到节点进行控制,因此需要节点安装java环境以及开启ssh服务,使master节点可以对从节点进行管理。
添加节点,"of executors"用来指定这个节点并发任务数量;"label"用来设置标签,多个节点可设置同一个label,一个任务可以从指定label的多个节点中选择一个执行任务。指定工作目录后,在此节点执行的任务都会在工作目录对应的任务目录下进行。