首页 > 系统相关 >windows环境Jenkins部署前端项目

windows环境Jenkins部署前端项目

时间:2024-08-20 10:06:25浏览次数:8  
标签:插件 JDK windows 前端 路径 Windows Jenkins 安装

1. 下载Jenkins安装包

  • 访问Jenkins官方主页,在下载页面选择适用于Windows的Jenkins Windows Installer (.msi)文件。

这里最新版目前是Jenkins 2.462.1

2. 运行安装程序

  • 双击下载的.msi文件,启动Jenkins安装程序。
  • 选择安装路径并点击Next,按照默认设置进行安装即可。

3. 选择JDK路径

  • 在安装过程中,Jenkins会提示选择JDK路径。需要确保已经安装了JDK,并指向正确的JDK安装目录。
  • 如果没有JDK,可以先安装JDK

4. 完成安装并启动Jenkins

  • 安装完成后,安装程序会自动启动Jenkins服务。
  • Jenkins将默认运行在Windows服务中,可以通过服务管理器查看并管理Jenkins服务。

5. 初始设置

  • 安装完成后,Jenkins会自动打开浏览器并跳转到初始设置页面(http://localhost:8080)。

  • Unlock Jenkins页面中,系统会要求输入解锁密码。可以在Jenkins安装目录下找到initialAdminPassword文件,该文件中包含了解锁密码。

    文件路径通常是:

    C:\Program Files (x86)\Jenkins\secrets\initialAdminPassword
    
  • 输入解锁密码后,点击Continue

Jenkins缓存默认会存放在C:\ProgramData\Jenkins\.jenkins路径下,我们可以更改到其他路径
编辑D:\APP\Develop\Jenkins\jenkins.xml文件

然后重启服务即可

6. 安装插件

  • Customize Jenkins页面,选择Install suggested plugins来安装推荐的插件,或者根据需要手动选择插件进行安装。

7. 创建管理员用户

  • 插件安装完成后,系统会提示创建第一个管理员用户。填写用户名、密码等信息后点击Save and Finish

8. 完成安装

  • 设置完成后,点击Start using Jenkins即可进入Jenkins的主界面。

9. 访问Jenkins

  • 现在可以通过浏览器访问http://localhost:8080来管理和配置Jenkins。

10. 配置系统环境变量

a.系统全局配置


配置gitee仓库

注意,这里的gitee\github\gitlab等仓库管理软件需要提前下载对应的插件,不然会没有显示

b.工具全局配置


这里注意配置nodejs、jdk、maven、git等等工具的文件路径

注意这里的git路径配置

11. 配置Jenkins为开机自动启动

  • Jenkins安装完成后默认作为Windows服务运行,因此会随系统启动自动运行。如果需要管理此服务,可以通过服务管理器进行操作。

通过这些步骤,基本就可以在Windows环境下成功安装并运行Jenkins了。

标签:插件,JDK,windows,前端,路径,Windows,Jenkins,安装
From: https://www.cnblogs.com/echohye/p/18368887

相关文章

  • 前端必知必会-CSS 布局overflow属性
    文章目录CSS布局-溢出overflow:visibleoverflow:hiddenoverflow:scrolloverflow:autooverflow-x和overflow-y总结CSS布局-溢出overflow属性指定当元素内容太大而无法容纳在指定区域时是否剪切内容或添加滚动条。overflow属性具有以下值:visible-......
  • 前端必知必会-CSS布局-z-index属性
    文章目录CSS布局-z-index属性无z-index总结CSS布局-z-index属性z-index属性指定元素的堆叠顺序。z-index属性指定元素的堆叠顺序(哪个元素应放置在其他元素的前面或后面)。元素可以具有正或负的堆叠顺序:这是一个标题由于图像的z-index为-1,因此它将......
  • Antd-React-TreeSelect前端搜索过滤
    在开发过程中,但是antd中的搜索会把多余的也会带出来就例如下图,我们本想去搜索1但是他会把其子节点都带出来,其实我们的本意是像搜2一样或者当中间隔层处理但是我们该如何解决这样的问题呢如何做到下面两种情况(1)搜索过滤掉不匹配的内容只留下匹配的内容这是没有搜索之前这是......
  • Prettier+Vscode setting提高前端开发效率
    文章目录前言Prettier第一步:下载依赖(团队合作)或下载插件(独立开发)第二步:添加.prettierrc.json文件**以下是我使用的****配置规则**第三步:添加.prettierignore文件**以下是我常用的****配置规则**总结PrettierVSCode中setting设置常见的setting设置配置解释1.编辑器配......
  • mysql windows、Ubuntu安装与远程连接配置
    下载在Windows下安装MySQL需要在官网下载安装包官网地址www.mysql.com找到社区下载选择适用于Windows的MYSQL安装程序选择自己电脑对应的版本和所要下载的mysql版本一般是5.7版本和8.0版本按照图片上的选项进行安装到此就安装完成了需要自己手动配置环境变......
  • 前端项目引用本地资源别再傻傻写相对路径../../../../了
    问题背景:记录一次codereview时同事给我的评论,顺便整理下涉及的知识点。我在项目的src/common/images文件夹中新增了一个图片资源pic_recommend.png,在多个文件中都引用了这个图片资源。我使用了相对路径的写法,看起来代码很冗余,且多层…/写着麻烦,不易维护。其实我......
  • 【前端八股面试】干货!!!
    slice与spliceslice(开始索引(包含),结束索引(不包含)),返回slice中的新数组。不修改原数组。例如:constarr=[1,2,3,4,5];constnewArr=arr.slice(1,4);,将返回新的数组[2,3,4]。splice(起始索引值(包含),结束索引值(包含),增加的元素),可删可添加可替换数组中元素。splice......
  • yolov8双目测距(包含有前端的源码和无前端的源码Sgbm双目测距算法)-内含测距代码,视差图
    YOLOv8:YOLOv8是一个目标检测模型,它是YOLO(YouOnlyLookOnce)系列的一部分,用于实时物体检测。YOLOv8能够快速准确地检测视频或图像中的对象。双目测距:双目测距是指使用两个摄像头(或一个立体相机)从不同角度拍摄同一场景,通过比较两个摄像头捕捉到的图像差异来计算物体的距......
  • 8.15 Day20 Windows服务器(Windows service 2008 R2)上域的搭建 (3)
    1、域策略配置1.1DC服务端的策略配置1.1.1下放权限由于各部门经理的电脑上并不存在对应的工具,即便授予权限也无法对各自部门进行管理如果经理只有几个,管理员可以一一为其配置,但如果一个公司有几十个经理,则会变得相当冗杂,故接下来在服务端通过策略来分发对应的工具1.1......
  • 【前端】使用Promise达到循环调用接口的效果
    Promise.all()要使用Promise.all调用同一个异步方法多次并将所有结果收集起来,你可以创建一个包含该方法调用的Promise数组,然后将这个数组传递给Promise.all。示例:假设你有一个异步方法fetchData(id),你想针对一组ID调用它并等待所有结果。asyncfunctionfetchData(id){......