Jenkins介绍

什么是Jenkins

Jenkins 是一个开源的自动化服务器,主要用于持续集成和持续交付(CI/CD)。它帮助开发团队自动化构建、测试和部署软件,从而提高开发效率和软件质量。

如果一个系统是前后端分离的开发模式,在集成阶段会需要经常执行部署动作。从拉取代码、编译、部署,少则几分钟多则按小时计算。所以很多开发人员只想推送代码,不想发布部署。Jenkins就能很好的解决这个问题。Jenkins可以与Git仓库集成,在Git有更新时自动通知Jenkins,Jenkins立即执行编译、部署动作。

Jenkins在windows系统上安装

1.下载地址:https://www.jenkins.io/download/

2.安装之前先安装JDK17(最高支持17)

https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

3.双击安装

  • 可以修改安装目录
  • 选择服务服务用户,需要提供用户名和密码。
    创建一个用户,加入管理员组。
    本地安全策略-> 本地策略->用户权限分配,把该用户添加到【作为服务登录】。
  • 选择端口8080(未使用的端口就行)
  • 选择JDK目录(JKD 17)

4.修改默认安装目录

默认安装在C盘,后续签出git的代码也会放在主目录下,占用比较大的空间。可以修改为其他目录

5.访问本地jenkins

http://localhost:8800/

  • 安装推荐的插件
相关推荐
zzz.101 分钟前
Linux问答题:调优系统性能
linux·运维·云原生
Lovyk16 分钟前
完整实验命令解析:从集群搭建到负载均衡配置
linux·运维·服务器
Yyyy48242 分钟前
MyCAT高可用
java·运维
熬夜苦读学习1 小时前
Reactor 反应堆模式
运维·服务器·网络·网络协议·http·智能路由器·php
ElendaLee2 小时前
笔记本电脑Windows+Ubuntu 双系统,Ubuntu无法挂载Windows的硬盘 报错问题解决
linux·运维·ubuntu
向日葵花籽儿3 小时前
#运维 | 前端 # Linux http.server 实践:隐藏长文件名,简短路径 (http://IP:port/别名 ) 访问
linux·运维·前端
安全漏洞防治中心4 小时前
Roadmap:一年实现安全漏洞防治自动化
运维·web安全·网络安全·自动化·漏洞管理·漏洞处置sop·漏洞紧急修复建议
我一定会有钱11 小时前
Linux爆音问题解决方法(隔一会会有奇怪噪音)
linux·运维·服务器
Dobby_0513 小时前
【Ansible】变量与敏感数据管理:Vault加密与Facts采集详解
linux·运维·云原生·ansible
记忆不曾留13 小时前
unbuntu 20.04 docker 部署wordpress
运维·docker·容器·wordpress·独立站建站