专栏首页菜鸟小白的学习分享谁能告诉我如何通过Jenkins完成分布式环境搭建并执行自动化脚本

谁能告诉我如何通过Jenkins完成分布式环境搭建并执行自动化脚本

今天我们接着昨天的内容,看一看如何完成Jenkins分布式环境的搭建和使用,因为我之前也是自己一个人摸索的,如果有不对的地方,请各位看官私信指出。

新增分布式部署节点

在系统管理/节点管理中点击新建节点

输入节点名,点击固定节点

进行节点配置

点击保存后该节点是没有连接的

点击launch下载

拷贝该文件在节点执行文件目录下双击进行安装

勾选我接受并点击运行

出现这个页面代理连接成功(此页面不能关闭,关闭后master将无法连接节点)

查看master上节点是连接状态

新增节点任务

新构建一个任务

在general标签勾选限制项目的运行节点,并填入节点的标签名

然后在构建中选择执行Windows 批处理命令,我这里以“dir”为例,运行web自动化管理平台可以执行命令“python Handle.py”

可以选择构建后的动作也可以不选择(主要功能是告知任务运行结果)

点击保存

点击立即构建

查看控制台输出,Windows命令显示是在test节点执行的,说明我们的分布式执行成功了

后续执行将我们需要执行的自动化脚本类似方式执行就OK了。但是搭建也不是这么一帆风顺的,过程中我也遇到一些问题,将其中困扰我比较大的两个问题的解决方式也分享出来,希望你在遇到时能够快速解决。

问题一、在启动方式中无通过java web启动代理的方式

进行系统管理/全局安全配置页面

在代理下选择随机选取并保存配置

再次进行节点配置页面时该选项出现

问题二、在节点设备上执行slave-agent.jnlp文件提示报错

在系统管理/全局安全配置页面的代理选项中勾选JNLP1、JNLP2、JNLP3协议

本文分享自微信公众号 - 菜鸟小白的学习分享(cainiao-xiaobai),作者:菜鸟小白的学习分享

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-07-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MySQL数据库安装

    首先我们需要登录MySQL官网https://downloads.mysql.com/archives/installer/,下载一个MySQL5.7的...

    菜鸟小白的学习分享
  • python学习一

    以上大家有可能知道,也有可能不知道,但我相信python自动化和python爬虫我相信大家一定听说过。这也是我为什么要学习python的原因了。

    菜鸟小白的学习分享
  • 10分钟教你搭建一个可公网访问的私人网盘,和付费网盘彻底say goodbye~

    今天偶然间看一个私人网盘的搭建,给大家一起分享一下。我这边是在windows环境下运行的。

    菜鸟小白的学习分享
  • 各大中间件底层技术-分布式一致性协议 Raft 详解

    在一个技术团队内假设角色都是 均等的,会导致什么情况呢?产品提出一个需求,就可以随便去找团队中的任意一个人去发起需求。如果这个人因为请假走了,但是他没有把需求及...

    Java_老男孩
  • GR运维手册 - 第一册 苦海岸边,GR的基础知识

    作者简介: ? 刘伟 云和恩墨开源解决方案事业部首席架构师 多年一线互联网企业DBA经历,对MySQL、NoSQL,PostgreSQL等各类开源数据库均有涉猎...

    数据和云
  • 分布式系统一致性和共识基础(二)

    The Byzantine Generals Problem拜占庭将军问题是Lesilie Lamport等人 1982年发表的论文, 具体PDF链接, htt...

    Zeal
  • 3-Kubernetes进阶架构学习操作与配置

    Q:什么是节点? 答:Kubernetes中节点(node)指的是一个工作机器曾经叫做 minion , 但是需要注意不同的集群中,节点可能是虚拟机也可能是物理...

    WeiyiGeek
  • 前端基础-文档对象模型 (DOM)

    DOM是JavaScript操作网页的接口,全称为“文档对象模型”(Document Object Model)。 它的作用是将网页转为一个JavaScript...

    cwl_java
  • 详解 React 16 的 Diff 策略

    这是我 Deep In React 系列的第二篇文章,如果还没有读过的强烈建议你先读第一篇:详谈 React Fiber 架构(1)。

    Nealyang
  • 在图数据上做机器学习,应该从哪个点切入?

    自从我们在伦敦互联数据中心(Connected Data London)的演讲以来,我已经与许多拥有图数据的研究团队进行了交谈,他们希望对图进行机器学习,但不确...

    AI科技大本营

扫码关注云+社区

领取腾讯云代金券