【2024新windows电脑部署测试环境系列】Jenkins部署 (上)

2024-04-30 21:52

本文主要是介绍【2024新windows电脑部署测试环境系列】Jenkins部署 (上),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 jenkins对我们测试来说挺重要的,持续集成cicd ,定时任务,远程控制,打包部署测试环境等等。虽然在一些公司,早已用上自研的这种综合控制平台,不过也至少9成以上的组织还是在用jenkins。

    一个公司并不一定只有一个jenkins平台,有些组内比如测试组也会有自己的jenkins用来处理组内的一些常见任务,所以部署这件事就可能轮到任何同学头上,也是我为什么要讲一下jenkins的部署的原因。

    目前本系列是windows系统教程,其他系统的宝宝们也可以看看,毕竟万变不离其宗,部署的流程和思路是一样的都。

    首先,jenkins是java开发的,想部署运行起来,必须要电脑里有jdk环境。

    所以第一步先检查jdk环境,为什么要先检查呢?很多教程上来就叫你安装,结果导致你的电脑里同样的东西安装了一大堆,所以之后再安装什么,切记先检查是否已经存在。


    检查jdk环境:

    打开cmd窗口:输入java 回车

    可以发现我的电脑并没有安装,于是我先去下载jdk:

    下载地址呢分为很多种,官方,各种ftp,私人网盘,盗版网站等等。

   注意,不要下载太高的版本,我担心后面可能会因为jdk版本过高或者过低导致各种报错,所以下个差不多中间靠后的就行:上百兆,还是官网所以可能慢,大家也可以直接去其他方式下载一样。

安装完成后,还要继续搞环境变量,这里说下为什么要搞环境变量。其实就是为了你之后安装的其他软件,比如jenkins。jenkins在运行中,内部的一些代码命令会直接使用 JAVA_HOME这样的变量,如果你没配置,jenkins就会说找不到你的java。也就是我们配置的环境变量,变量名都是为了迎合其他应用软件,这属于行业准规范,你以后要是开发一个软件,想调用用户电脑的java,你不用管java在哪,就直接用变量JAVA_HOME代替就可以,至于能不能找到,那就是用户自己的事了,用户配置好环境变量自然可以运行你的软件。

我的是win11,所以要从左下角找到:

然后点击环境变量:

这个变量值你如果默认安装那就应该和我一样了... 注意版本号自己去电脑地址栏复制

然后确定后继续添加:

这步骤,其实就是引用刚刚的变量JAVA_HOME来指定另外俩个子目录。

注意分号,可以复制:

%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

然后找到 系统变量中的Path ,选中后点击编辑

然后给Path添加俩个子路径:

%JAVA_HOME%

%JAVA_HOME%\bin

然后一路确定关闭所有弹窗

一路确定后,重启cmd窗口:

输入:java -version

可以看到java安装成功,jdk的环境应该也完事了。

行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入扣群: 320231853,里面有各种软件测试+开发资料和技术可以一起交流学习哦。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

这篇关于【2024新windows电脑部署测试环境系列】Jenkins部署 (上)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/950013

相关文章

电脑提示d3dx11_43.dll缺失怎么办? DLL文件丢失的多种修复教程

《电脑提示d3dx11_43.dll缺失怎么办?DLL文件丢失的多种修复教程》在使用电脑玩游戏或运行某些图形处理软件时,有时会遇到系统提示“d3dx11_43.dll缺失”的错误,下面我们就来分享超... 在计算机使用过程中,我们可能会遇到一些错误提示,其中之一就是缺失某个dll文件。其中,d3dx11_4

MySQL 主从复制部署及验证(示例详解)

《MySQL主从复制部署及验证(示例详解)》本文介绍MySQL主从复制部署步骤及学校管理数据库创建脚本,包含表结构设计、示例数据插入和查询语句,用于验证主从同步功能,感兴趣的朋友一起看看吧... 目录mysql 主从复制部署指南部署步骤1.环境准备2. 主服务器配置3. 创建复制用户4. 获取主服务器状态5

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

Jenkins分布式集群配置方式

《Jenkins分布式集群配置方式》:本文主要介绍Jenkins分布式集群配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装jenkins2.配置集群总结Jenkins是一个开源项目,它提供了一个容易使用的持续集成系统,并且提供了大量的plugin满

如何在Ubuntu 24.04上部署Zabbix 7.0对服务器进行监控

《如何在Ubuntu24.04上部署Zabbix7.0对服务器进行监控》在Ubuntu24.04上部署Zabbix7.0监控阿里云ECS服务器,需配置MariaDB数据库、开放10050/1005... 目录软硬件信息部署步骤步骤 1:安装并配置mariadb步骤 2:安装Zabbix 7.0 Server

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

Windows下C++使用SQLitede的操作过程

《Windows下C++使用SQLitede的操作过程》本文介绍了Windows下C++使用SQLite的安装配置、CppSQLite库封装优势、核心功能(如数据库连接、事务管理)、跨平台支持及性能优... 目录Windows下C++使用SQLite1、安装2、代码示例CppSQLite:C++轻松操作SQ

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错