jenkins安装及介绍

Cl:持续集成

CD:持续部署

插件:丰富的插件,可以满足99%的需求,还可以二次开发插件来满足需求

Jenkins能干嘛

1.集成第三方工具的使用,jenkins是一个集大成者,它集成了1000多个插件,几乎把所有知名的工具都集成到ienkins

2.操作shell脚本

3.对软件进行构建、发布、测试、监控

jenkins的缺点

1.Jenkins没有数据库?

没有数据库,通过文件系统来存储,读写相对比较慢

2.单master+slave主从模式

所有slave节点和一台master通信,当前master挂了,整个集群不可用3.任务调度比较初级

327721596

Jenkins 调度算法:默认就是调度到最近一次成功节点上

这就导致有些机器很忙,有些机器很闲,分配不均衡

调度算法:先入先出,最短耗时,权重,最高优先级

种就是利用插件了,比如插件thrott1e-concurrents 会比较均匀分配, htps:/lplugins,jenkins,io/throttle-concurrents

·安装

环境:centos7 +java8

安装方式

1.docker https://hub.docker,com/r/ienkins/ienkins

2.rpm https://archives.jenkins-ci.org/redhat!

3.war http://updates,ienkins-ci.org/download/war!

4.winsows msi http://mirrors.jenkins.io/windows/

相关推荐
威迪斯特9 分钟前
Ubuntu的apt命令详解:系统管理的核心工具
运维·服务器·ubuntu·apt·下载·包管理·维护
QuestLab16 分钟前
【第20期】2026年4月23日 AI日报
运维·服务器·人工智能
第八学期17 分钟前
如何解决挖矿病毒的攻击
运维·服务器·安全
爱莉希雅&&&20 分钟前
Ansible+Docker案例(含ansible配置安装docker)
linux·运维·mysql·nginx·docker·容器·ansible
zhang1338308907528 分钟前
QY-18DL-1倾斜位移裂缝计:智能地质安全监测先锋
运维·网络·安全
嘿嘿潶黑黑34 分钟前
关于Debian源速度慢的解决方法
运维·debian
志栋智能1 小时前
超自动化巡检的核心价值:效率、质量与洞察
运维·服务器·网络·人工智能·自动化
minji...1 小时前
Linux 网络套接字编程(一)端口号port,socket套接字,socket,bind,socket 通用结构体
linux·运维·服务器·开发语言·网络
IMPYLH1 小时前
Linux 的 shuf 命令
linux·运维·服务器·bash
SPC的存折1 小时前
Cisco Packet Tracer 8.0 上的 VLAN 综合实验报告
运维·网络