jenkins支持主从模式,这将会把构建任务分发到多个从节点去执行,这样就可以支撑起多个项目的大量构建任务,同时,你可以提供多种环境(如:开发环境、生产环境)来对同一个项目进行测试和构建。想要进一步了解jenkins主从模式的话可以参考官方文档。
本文档将针对配置 ubuntu 从节点进行图文介绍,希望可以减少读者试错浪费的时间。本文使用的是 jenkins 2.46.3 版本。
从节点准备工作
一个主机要作为jenkins的从节点需要满足两个条件:
- 该主机需要装有java运行环境
- 该主机允许jenkins master 服务器免密登录
设 jenkins master 为 A , 从节点 为 B 。我们进行如下准备工作:
SSH登录 B , 安装 java 环境
sudo apt-get update sudo apt-get install openjdk-8-jdk java -version
SSH登录A,如果还没有SSH密钥,则先生成SSH密钥,执行:
ssh-