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/

相关推荐
舒一笑21 小时前
程序员效率神器:一文掌握 tmux(服务器开发必备工具)
运维·后端·程序员
NineData1 天前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?
运维·数据结构·数据库
梦想很大很大2 天前
拒绝“盲猜式”调优:在 Go Gin 项目中落地 OpenTelemetry 链路追踪
运维·后端·go
Sinclair2 天前
内网服务器离线安装 Nginx+PHP+MySQL 的方法
运维
叶落阁主2 天前
Tailscale 完全指南:从入门到私有 DERP 部署
运维·安全·远程工作
甲鱼9293 天前
MySQL 实战手记:日志管理与主从复制搭建全指南
运维
碳基沙盒5 天前
OpenClaw 多 Agent 配置实战指南
运维
蝎子莱莱爱打怪8 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
DianSan_ERP9 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅9 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑