1. 基本概念
Master/Slave相当于Server和agent的概念。Master提供web接口让用户来管理job和slave,job可以运行在master本机或者被分配到slave上运行。一个master可以关联多个slave用来为不同的job或相同的job的不同配置来服务。
2. slave for linux
2.1 增加linux节点
系统管理—>节点管理—>新建节点
新建节点完成后会出现如下信息:
2.2 在此节点上运行job
- 新建一个job
- 配置job
- 构建job
- 查看job运行所在的节点ip
3. slave for windows
3.1 增加windows节点
3.1.1 先决条件
- jenkins 中修改全局安全配置
系统管理—>全局安全配置
系统管理—>节点管理—>新建节点
**
在slave-agent.jnlp 放入windows的工作目录( c:\jenkins\tmp), 双击 slave-agent.jnlp 即可启动。
3.2 在此节点运行job
- 创建新的 job
查看运行结果: