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

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.修改默认安装目录

http://www.dtcms.com/a/20424.html

相关文章:

  • set_intersection set_union set_difference set_symmetric_difference
  • nginx服务器
  • 在Linux系统下修改Docker的默认存储路径
  • CAS单点登录(第7版)1.首页
  • Windows环境安装Kafka(集群版)
  • LVS 负载均衡集群(NAT模式)
  • newgrp docker需要每次刷新问题
  • 高中信息技术课程平台
  • 23. AI-大语言模型
  • springboot-自定义注解
  • 计算机毕业设计——Springboot的疫情网课管理系统
  • 常见的 Web 攻击方式有哪些,如何防御?
  • 设计模式面试题
  • 网络共享基于什么原理,为什么MAC可以编辑局域网的windows系统文件?
  • cesium基础设置
  • 2.Part1 第一章 软件工程的定义与实践
  • 傅里叶分析之掐死教程
  • Linux:进程概念详解
  • 蓝桥杯篇---串行EEPROM AT24C02
  • 2025.2.15
  • 嵌套调用实现数组元素逆序存放
  • 算法04-希尔排序
  • spring session、spring security和redis整合的简单使用
  • LeetCode 热门100题-合并区间-不熟练
  • 人工智能之姿态估计OpenPose算法源码分析(vgg19,backbone,高斯热度图,单位向量叉乘,向量累加和后求平均,感受野,多个stage纠错)
  • 【数据结构】复杂度
  • AI前端开发与职业倦怠:效率提升的解药
  • 几款dxf文件转Gcode的开源软件
  • SQL CHECK 语句详解
  • vue不是内部或外部命令?