当前位置: 首页 > java >正文

Jenkins(集群与流水线配置)

Jenkins(集群与流水线配置)

Jenkins集群

集群化构建可以提升构建效率,也可以并发在多台机器上执行构建。

安装前提:内存至少512MB、Java 17 以上、Maven环境、Git环境

配置集群步骤

配置节点菜单

在这里插入图片描述

新建节点

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查看节点配置状态

新建完节点,点击所配置的节点,查看配置状态

在这里插入图片描述

在这里插入图片描述

配置完,在该节点的root目录,可以看到

# 可以在/root目录下,看到该文件
remoting
remoting.jar

配置并发构建

默认情况,不会并发构建,只会主节点进行构建任务。

需要在该任务构建配置,勾选并发构建配置。

在这里插入图片描述

勾选后,进行并发构建

在这里插入图片描述

配置节点的并发构建的个数

在[构建执行状态],点击每个节点名称,进行配置构建个数

在这里插入图片描述

在这里插入图片描述

配置任务只能在某节点进行构建

在该任务进行配置,

# 基本语法有:
节点标签名1 || 节点标签名1    # 只能在节点1或节点2上执行
节点标签名1 && 节点标签名1    

在这里插入图片描述

Pipline流水线

流水线既能作为任务的本身,也能作为Jenkinsfile。

使用流水线可以让我们的任务从ui手动操作,转换为代码化,像docker的dockerfile一样,从shell命令到配置文件,更适合大型项目,可以让团队其他开发者同时参与进来,同时也可以编辑开发Jenkinswebui不能完成的更复杂的构建逻辑,作为开发者可读性也更好。

http://www.xdnf.cn/news/17775.html

相关文章:

  • 神经网络的核心组件解析:从理论到实践
  • Qt字符串与数值相互转换
  • 蓝桥杯备赛 按键、LCD、定时器
  • 面试实战 问题二十七 java 使用1.8新特性,判断空
  • 3.Ansible编写和运行playbook
  • 基于 MybatisPlus 将百度天气数据存储至 PostgreSQL 数据库的实践
  • k8s中的微服务
  • HTTP 请求转发与重定向详解及其应用(含 Java 示例)
  • 【Golang】 Context.WithCancel 全面解析与实战指南
  • model层实现:
  • CompletableFuture介绍及使用方式
  • Java多线程进阶-从乐观锁到读写锁
  • 网络安全和基础设施安全局 (CISA) 表示微分段不再是可选的
  • 基于UniApp的新大陆物联网平台温湿度检测系统开发方案
  • 基于机器学习的自动驾驶汽车新型失效运行方法
  • FPGA的PS基础1
  • 中科米堆CASAIM汽车零部件三维扫描检测解决方案
  • 我的 LeetCode 日记:Day 36 - 动态规划,背包问题的千变万化
  • PyTorch神经网络工具箱(神经网络核心组件)
  • 副水箱水位传感器3825-00009介绍
  • ZED 2i相机调试
  • 基于大数据spark的医用消耗选品采集数据可视化分析系统【Hadoop、spark、python】
  • 基于微信小程序的生态农产销售管理的设计与实现/基于C#的生态农产销售系统的设计与实现、基于asp.net的农产销售系统的设计与实现
  • [ 数据结构 ] 泛型 (上)
  • 云蝠智能 VoiceAgent 在不良资产处理中的技术应用与实践
  • VUE3中的内置 API
  • 2025_07_安装Jmeter,创建一个登录请求
  • 力扣top100(day02-05)--二叉树 02
  • 1.4.2 嵌入(embedding)模式:让人工智能大模型为你的产品或业务助力
  • ACWing 算法基础课-数据结构笔记