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/

  • 安装推荐的插件
相关推荐
开开心心_Every29 分钟前
Win10/Win11版本一键切换工具
linux·运维·服务器·edge·pdf·web3·共识算法
啟明起鸣31 分钟前
【Nginx 网关开发】从源码分析 Nginx 的多进程启动原理
运维·nginx
怣5042 分钟前
Linux创意命令组合:让终端变得有趣又高效
linux·运维·服务器
啟明起鸣1 小时前
【Nginx 网关开发】上手 Nginx,简简单单启动一个静态 html 页面
运维·c语言·前端·nginx·html
Tinyundg1 小时前
Linux系统分区
linux·运维·服务器
要做一个小太阳1 小时前
华为Atlas 900 A3 SuperPoD 超节点网络架构
运维·服务器·网络·华为·架构
江畔何人初1 小时前
service发现
linux·运维·云原生
life码农1 小时前
Linux系统清空文件内容的几种方法
linux·运维·chrome
zbguolei1 小时前
虚拟机安装Ubuntu后无法登录
linux·运维·ubuntu
UP_Continue1 小时前
Linux--基础IO
linux·运维·服务器