谁能告诉我如何通过Jenkins完成分布式环境搭建并执行自动化脚本
2024-09-01 09:54:28
今天我们接着昨天的内容,看一看如何完成Jenkins分布式环境的搭建和使用,因为我之前也是自己一个人摸索的,如果有不对的地方,请各位看官私信指出。
新增分布式部署节点
在系统管理/节点管理中点击新建节点
输入节点名,点击固定节点
进行节点配置
点击保存后该节点是没有连接的
点击launch下载
拷贝该文件在节点执行文件目录下双击进行安装
勾选我接受并点击运行
出现这个页面代理连接成功(此页面不能关闭,关闭后master将无法连接节点)
查看master上节点是连接状态
新增节点任务
新构建一个任务
在general标签勾选限制项目的运行节点,并填入节点的标签名
然后在构建中选择执行Windows 批处理命令,我这里以“dir”为例,运行web自动化管理平台可以执行命令“python Handle.py”
可以选择构建后的动作也可以不选择(主要功能是告知任务运行结果)
点击保存
点击立即构建
查看控制台输出,Windows命令显示是在test节点执行的,说明我们的分布式执行成功了
问题一、在启动方式中无通过java web启动代理的方式
进行系统管理/全局安全配置页面
在代理下选择随机选取并保存配置
再次进行节点配置页面时该选项出现
问题二、在节点设备上执行slave-agent.jnlp文件提示报错
在系统管理/全局安全配置页面的代理选项中勾选JNLP1、JNLP2、JNLP3协议
好了,今天的内容就到这了,我们明天再会~
最新文章
- Ajax:一种网页开发技术(Asynchronous Javascript + XML)
- VB 中 NumericUpDown 控件 如何为手动输入设定触发事件
- SQL Server 在数据库中查找字符串(不知道表名的情况下 查找字符串)
- [原] JsTree.js
- [php基础]PHP.INI配置:Session配置详细说明教程
- python练习linux下创建路径
- Linux 命令整理
- ASP.NET - 用户控件制作
- 经典的C++库【转帖】
- 数据库并行读取和写入(Python实现)
- Java简单知识梳理
- vue中使用Ueditor编辑器
- js+ajax编码三级联动
- 关于js中this指向的理解总结!
- poj2480-Longge's problem-(欧拉函数)
- 记一道有趣的Twitter面试题
- 基于html5海贼王单页视差滚动特效
- Executor框架(五)Executors工厂类
- 链家笔试链家——找寻最小消费获取最大平均分java
- t团队项目计划