jenkins node节点git配置未生效 jenkins节点是什么意思_ieee39节点系统介绍


jenkins node节点git配置未生效 jenkins节点是什么意思_Jenkins_02


作为持续集成的利器Jenkins已经得到了广泛地应用,仅仅作为一个工具,Jenkins已然有了自己的生态圈,支持其的plugin更是超过1300+。在实际中如何使用以及如何更好地使用jenkins,一直是大家在实践并讨论的。本系列文章将会从如何使用jenkins方面对一些细节进行总结和整理,这篇文章将会介绍如何在Jenkins增加节点。

什么是Jenkins节点

节点是Jenkins任务执行的具体环境,通常在安装Jenkins这台服务器默认就是一个主节点(俗称master),其他相对于这台安装Jenkins的机器都称为从节点(俗称slaves)

为什么要配置节点

同一时间需要多台机器来执行Jenkins任务,比如需要将产品部署到100台服务器,那么这100台服务器必须纳入到Jenkins管理的节点里才可以通过Jenkins管理

不同的Jenkins任务有不同的操作环境需求,比如部署基于IIS服务的需要windows操作系统,构建IOS应用需要MacOs,构建脚本是shell的需要Linux操作系统。

所以为了满足任务执行需求,需要准备不同操作系统的节点。

如何配置节点

1.准备一台机器(windows或Linux)作为节点

条件允许可以准备一台物理机,若没有多余的机器可以用虚拟机代替

不管是物理机还是虚拟机都要求能和装Jenkins服务的这台机器通信

因为节点需要java环境,所以在这台机器上提前装好JDK1.8。

2.在Jenkins服务器中添加节点信息

进入系统管理>节点管理,点击新建节点

输入节点名后,选择固定节点,点确定

进入配置页,依次输入相关信息


jenkins node节点git配置未生效 jenkins节点是什么意思_Jenkins_03


以Linux为例,红字第四部需要配置登陆系统的用户名和密码

选择手动信任验证


jenkins node节点git配置未生效 jenkins节点是什么意思_Jenkins_04


jenkins node节点git配置未生效 jenkins节点是什么意思_jenkins有什么用_05


选择手动信任验证

点击保存

Jenkins会自动连接服务器


jenkins node节点git配置未生效 jenkins节点是什么意思_Jenkins_06


回答节点列表显示添加完成

3.验证添加的节点

添加成功后可以选择节点执行一条任务

1. 建立流水线任务

2. 流水线任务脚本指定添加好的节点


jenkins node节点git配置未生效 jenkins节点是什么意思_用户名_07


3. 执行任务,此节点运行成功


jenkins node节点git配置未生效 jenkins节点是什么意思_Jenkins_08